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

TableOfContents
hide
show
hide
hide
yes
{
    "tiddlers": {
        "$:/Acknowledgements": {
            "title": "$:/Acknowledgements",
            "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
        },
        "$:/core/copyright.txt": {
            "title": "$:/core/copyright.txt",
            "type": "text/plain",
            "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2020, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
        },
        "$:/core/icon": {
            "title": "$:/core/icon",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
        },
        "$:/core/images/add-comment": {
            "title": "$:/core/images/add-comment",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>"
        },
        "$:/core/images/advanced-search-button": {
            "title": "$:/core/images/advanced-search-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>"
        },
        "$:/core/images/auto-height": {
            "title": "$:/core/images/auto-height",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
        },
        "$:/core/images/blank": {
            "title": "$:/core/images/blank",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>"
        },
        "$:/core/images/bold": {
            "title": "$:/core/images/bold",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>"
        },
        "$:/core/images/cancel-button": {
            "title": "$:/core/images/cancel-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>"
        },
        "$:/core/images/chevron-down": {
            "title": "$:/core/images/chevron-down",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>"
        },
        "$:/core/images/chevron-left": {
            "title": "$:/core/images/chevron-left",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>"
        },
        "$:/core/images/chevron-right": {
            "title": "$:/core/images/chevron-right",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>"
        },
        "$:/core/images/chevron-up": {
            "title": "$:/core/images/chevron-up",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>"
        },
        "$:/core/images/clone-button": {
            "title": "$:/core/images/clone-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>"
        },
        "$:/core/images/close-all-button": {
            "title": "$:/core/images/close-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>"
        },
        "$:/core/images/close-button": {
            "title": "$:/core/images/close-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>"
        },
        "$:/core/images/close-others-button": {
            "title": "$:/core/images/close-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>"
        },
        "$:/core/images/copy-clipboard": {
            "title": "$:/core/images/copy-clipboard",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>"
        },
        "$:/core/images/delete-button": {
            "title": "$:/core/images/delete-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/done-button": {
            "title": "$:/core/images/done-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>"
        },
        "$:/core/images/down-arrow": {
            "title": "$:/core/images/down-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>"
        },
        "$:/core/images/download-button": {
            "title": "$:/core/images/download-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>"
        },
        "$:/core/images/edit-button": {
            "title": "$:/core/images/edit-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>"
        },
        "$:/core/images/erase": {
            "title": "$:/core/images/erase",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>"
        },
        "$:/core/images/excise": {
            "title": "$:/core/images/excise",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>"
        },
        "$:/core/images/export-button": {
            "title": "$:/core/images/export-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>"
        },
        "$:/core/images/file": {
            "title": "$:/core/images/file",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>"
        },
        "$:/core/images/fixed-height": {
            "title": "$:/core/images/fixed-height",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
        },
        "$:/core/images/fold-all-button": {
            "title": "$:/core/images/fold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>"
        },
        "$:/core/images/fold-button": {
            "title": "$:/core/images/fold-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>"
        },
        "$:/core/images/fold-others-button": {
            "title": "$:/core/images/fold-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/folder": {
            "title": "$:/core/images/folder",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>"
        },
        "$:/core/images/full-screen-button": {
            "title": "$:/core/images/full-screen-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>"
        },
        "$:/core/images/github": {
            "title": "$:/core/images/github",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>"
        },
        "$:/core/images/gitter": {
            "title": "$:/core/images/gitter",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>"
        },
        "$:/core/images/globe": {
            "title": "$:/core/images/globe",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>"
        },
        "$:/core/images/heading-1": {
            "title": "$:/core/images/heading-1",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>"
        },
        "$:/core/images/heading-2": {
            "title": "$:/core/images/heading-2",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>"
        },
        "$:/core/images/heading-3": {
            "title": "$:/core/images/heading-3",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>"
        },
        "$:/core/images/heading-4": {
            "title": "$:/core/images/heading-4",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>"
        },
        "$:/core/images/heading-5": {
            "title": "$:/core/images/heading-5",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>"
        },
        "$:/core/images/heading-6": {
            "title": "$:/core/images/heading-6",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>"
        },
        "$:/core/images/help": {
            "title": "$:/core/images/help",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>"
        },
        "$:/core/images/home-button": {
            "title": "$:/core/images/home-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>"
        },
        "$:/core/images/import-button": {
            "title": "$:/core/images/import-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>"
        },
        "$:/core/images/info-button": {
            "title": "$:/core/images/info-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/italic": {
            "title": "$:/core/images/italic",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>"
        },
        "$:/core/images/left-arrow": {
            "title": "$:/core/images/left-arrow",
            "created": "20150315234410875",
            "modified": "20150315235324760",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>"
        },
        "$:/core/images/line-width": {
            "title": "$:/core/images/line-width",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>"
        },
        "$:/core/images/link": {
            "title": "$:/core/images/link",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>"
        },
        "$:/core/images/linkify": {
            "title": "$:/core/images/linkify",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\"/></svg>"
        },
        "$:/core/images/list-bullet": {
            "title": "$:/core/images/list-bullet",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>"
        },
        "$:/core/images/list-number": {
            "title": "$:/core/images/list-number",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>"
        },
        "$:/core/images/list": {
            "title": "$:/core/images/list",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>"
        },
        "$:/core/images/locked-padlock": {
            "title": "$:/core/images/locked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
        },
        "$:/core/images/mail": {
            "title": "$:/core/images/mail",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>"
        },
        "$:/core/images/menu-button": {
            "title": "$:/core/images/menu-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>"
        },
        "$:/core/images/mono-block": {
            "title": "$:/core/images/mono-block",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>"
        },
        "$:/core/images/mono-line": {
            "title": "$:/core/images/mono-line",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>"
        },
        "$:/core/images/new-button": {
            "title": "$:/core/images/new-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>"
        },
        "$:/core/images/new-here-button": {
            "title": "$:/core/images/new-here-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/new-image-button": {
            "title": "$:/core/images/new-image-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>"
        },
        "$:/core/images/new-journal-button": {
            "title": "$:/core/images/new-journal-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>"
        },
        "$:/core/images/opacity": {
            "title": "$:/core/images/opacity",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>"
        },
        "$:/core/images/open-window": {
            "title": "$:/core/images/open-window",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>"
        },
        "$:/core/images/options-button": {
            "title": "$:/core/images/options-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>"
        },
        "$:/core/images/paint": {
            "title": "$:/core/images/paint",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>"
        },
        "$:/core/images/palette": {
            "title": "$:/core/images/palette",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>"
        },
        "$:/core/images/permalink-button": {
            "title": "$:/core/images/permalink-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>"
        },
        "$:/core/images/permaview-button": {
            "title": "$:/core/images/permaview-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>"
        },
        "$:/core/images/picture": {
            "title": "$:/core/images/picture",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></svg>"
        },
        "$:/core/images/plugin-generic-language": {
            "title": "$:/core/images/plugin-generic-language",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
        },
        "$:/core/images/plugin-generic-plugin": {
            "title": "$:/core/images/plugin-generic-plugin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
        },
        "$:/core/images/plugin-generic-theme": {
            "title": "$:/core/images/plugin-generic-theme",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>"
        },
        "$:/core/images/preview-closed": {
            "title": "$:/core/images/preview-closed",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>"
        },
        "$:/core/images/preview-open": {
            "title": "$:/core/images/preview-open",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>"
        },
        "$:/core/images/print-button": {
            "title": "$:/core/images/print-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>"
        },
        "$:/core/images/quote": {
            "title": "$:/core/images/quote",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>"
        },
        "$:/core/images/refresh-button": {
            "title": "$:/core/images/refresh-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>"
        },
        "$:/core/images/right-arrow": {
            "title": "$:/core/images/right-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>"
        },
        "$:/core/images/rotate-left": {
            "title": "$:/core/images/rotate-left",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>"
        },
        "$:/core/images/save-button": {
            "title": "$:/core/images/save-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>"
        },
        "$:/core/images/size": {
            "title": "$:/core/images/size",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>"
        },
        "$:/core/images/spiral": {
            "title": "$:/core/images/spiral",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01a1.047 1.047 0 01-.264-.332c-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"/></svg>"
        },
        "$:/core/images/stamp": {
            "title": "$:/core/images/stamp",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>"
        },
        "$:/core/images/star-filled": {
            "title": "$:/core/images/star-filled",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>"
        },
        "$:/core/images/storyview-classic": {
            "title": "$:/core/images/storyview-classic",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
        },
        "$:/core/images/storyview-pop": {
            "title": "$:/core/images/storyview-pop",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
        },
        "$:/core/images/storyview-zoomin": {
            "title": "$:/core/images/storyview-zoomin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>"
        },
        "$:/core/images/strikethrough": {
            "title": "$:/core/images/strikethrough",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>"
        },
        "$:/core/images/subscript": {
            "title": "$:/core/images/subscript",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
        },
        "$:/core/images/superscript": {
            "title": "$:/core/images/superscript",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
        },
        "$:/core/images/tag-button": {
            "title": "$:/core/images/tag-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>"
        },
        "$:/core/images/theme-button": {
            "title": "$:/core/images/theme-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>"
        },
        "$:/core/images/timestamp-off": {
            "title": "$:/core/images/timestamp-off",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/></g></svg>"
        },
        "$:/core/images/timestamp-on": {
            "title": "$:/core/images/timestamp-on",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/></g></svg>"
        },
        "$:/core/images/tip": {
            "title": "$:/core/images/tip",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>"
        },
        "$:/core/images/transcludify": {
            "title": "$:/core/images/transcludify",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>"
        },
        "$:/core/images/twitter": {
            "title": "$:/core/images/twitter",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>"
        },
        "$:/core/images/underline": {
            "title": "$:/core/images/underline",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>"
        },
        "$:/core/images/unfold-all-button": {
            "title": "$:/core/images/unfold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/unfold-button": {
            "title": "$:/core/images/unfold-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/unlocked-padlock": {
            "title": "$:/core/images/unlocked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
        },
        "$:/core/images/up-arrow": {
            "title": "$:/core/images/up-arrow",
            "created": "20150316000544368",
            "modified": "20150316000831867",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>"
        },
        "$:/core/images/video": {
            "title": "$:/core/images/video",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>"
        },
        "$:/core/images/warning": {
            "title": "$:/core/images/warning",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></svg>"
        },
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "advanced search"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Advanced search"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "cancel"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Discard changes to this tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "clone"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Clone this tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "close"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Close this tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "close all"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Close all tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "close others"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Close other tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "control panel"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Open control panel"
        },
        "$:/language/Buttons/CopyToClipboard/Caption": {
            "title": "$:/language/Buttons/CopyToClipboard/Caption",
            "text": "copy to clipboard"
        },
        "$:/language/Buttons/CopyToClipboard/Hint": {
            "title": "$:/language/Buttons/CopyToClipboard/Hint",
            "text": "Copy this text to the clipboard"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "delete"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Delete this tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "edit"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Edit this tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "encryption"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Set or clear a password for saving this wiki"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "clear password"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Clear the password and save this wiki without encryption"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "set password"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Set a password for saving this wiki with encryption"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "export all"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Export all tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "export tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Export tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "export tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Export tiddlers"
        },
        "$:/language/Buttons/SidebarSearch/Hint": {
            "title": "$:/language/Buttons/SidebarSearch/Hint",
            "text": "Select the sidebar search field"
        },
        "$:/language/Buttons/Fold/Caption": {
            "title": "$:/language/Buttons/Fold/Caption",
            "text": "fold tiddler"
        },
        "$:/language/Buttons/Fold/Hint": {
            "title": "$:/language/Buttons/Fold/Hint",
            "text": "Fold the body of this tiddler"
        },
        "$:/language/Buttons/Fold/FoldBar/Caption": {
            "title": "$:/language/Buttons/Fold/FoldBar/Caption",
            "text": "fold-bar"
        },
        "$:/language/Buttons/Fold/FoldBar/Hint": {
            "title": "$:/language/Buttons/Fold/FoldBar/Hint",
            "text": "Optional bars to fold and unfold tiddlers"
        },
        "$:/language/Buttons/Unfold/Caption": {
            "title": "$:/language/Buttons/Unfold/Caption",
            "text": "unfold tiddler"
        },
        "$:/language/Buttons/Unfold/Hint": {
            "title": "$:/language/Buttons/Unfold/Hint",
            "text": "Unfold the body of this tiddler"
        },
        "$:/language/Buttons/FoldOthers/Caption": {
            "title": "$:/language/Buttons/FoldOthers/Caption",
            "text": "fold other tiddlers"
        },
        "$:/language/Buttons/FoldOthers/Hint": {
            "title": "$:/language/Buttons/FoldOthers/Hint",
            "text": "Fold the bodies of other opened tiddlers"
        },
        "$:/language/Buttons/FoldAll/Caption": {
            "title": "$:/language/Buttons/FoldAll/Caption",
            "text": "fold all tiddlers"
        },
        "$:/language/Buttons/FoldAll/Hint": {
            "title": "$:/language/Buttons/FoldAll/Hint",
            "text": "Fold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Caption": {
            "title": "$:/language/Buttons/UnfoldAll/Caption",
            "text": "unfold all tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Hint": {
            "title": "$:/language/Buttons/UnfoldAll/Hint",
            "text": "Unfold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "full-screen"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Enter or leave full-screen mode"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "help"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Show help panel"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "import"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Import many types of file including text, image, TiddlyWiki or JSON"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "info"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Show information for this tiddler"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "home"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Open the default tiddlers"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "language"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Choose the user interface language"
        },
        "$:/language/Buttons/Manager/Caption": {
            "title": "$:/language/Buttons/Manager/Caption",
            "text": "tiddler manager"
        },
        "$:/language/Buttons/Manager/Hint": {
            "title": "$:/language/Buttons/Manager/Hint",
            "text": "Open tiddler manager"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "more"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "More actions"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "new here"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Create a new tiddler tagged with this one"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "new journal"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Create a new journal tiddler"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "new journal here"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Create a new journal tiddler tagged with this one"
        },
        "$:/language/Buttons/NewImage/Caption": {
            "title": "$:/language/Buttons/NewImage/Caption",
            "text": "new image"
        },
        "$:/language/Buttons/NewImage/Hint": {
            "title": "$:/language/Buttons/NewImage/Hint",
            "text": "Create a new image tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Caption": {
            "title": "$:/language/Buttons/NewMarkdown/Caption",
            "text": "new Markdown tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Hint": {
            "title": "$:/language/Buttons/NewMarkdown/Hint",
            "text": "Create a new Markdown tiddler"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "new tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Create a new tiddler"
        },
        "$:/language/Buttons/OpenWindow/Caption": {
            "title": "$:/language/Buttons/OpenWindow/Caption",
            "text": "open in new window"
        },
        "$:/language/Buttons/OpenWindow/Hint": {
            "title": "$:/language/Buttons/OpenWindow/Hint",
            "text": "Open tiddler in new window"
        },
        "$:/language/Buttons/Palette/Caption": {
            "title": "$:/language/Buttons/Palette/Caption",
            "text": "palette"
        },
        "$:/language/Buttons/Palette/Hint": {
            "title": "$:/language/Buttons/Palette/Hint",
            "text": "Choose the colour palette"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Set browser address bar to a direct link to this tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Set browser address bar to a direct link to all the tiddlers in this story"
        },
        "$:/language/Buttons/Print/Caption": {
            "title": "$:/language/Buttons/Print/Caption",
            "text": "print page"
        },
        "$:/language/Buttons/Print/Hint": {
            "title": "$:/language/Buttons/Print/Hint",
            "text": "Print the current page"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "refresh"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Perform a full refresh of the wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "ok"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirm changes to this tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "save changes"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Save changes"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "storyview"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Choose the story visualisation"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "hide sidebar"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Hide sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "show sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Show sidebar"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "tag manager"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Open tag manager"
        },
        "$:/language/Buttons/Timestamp/Caption": {
            "title": "$:/language/Buttons/Timestamp/Caption",
            "text": "timestamps"
        },
        "$:/language/Buttons/Timestamp/Hint": {
            "title": "$:/language/Buttons/Timestamp/Hint",
            "text": "Choose whether modifications update timestamps"
        },
        "$:/language/Buttons/Timestamp/On/Caption": {
            "title": "$:/language/Buttons/Timestamp/On/Caption",
            "text": "timestamps are on"
        },
        "$:/language/Buttons/Timestamp/On/Hint": {
            "title": "$:/language/Buttons/Timestamp/On/Hint",
            "text": "Update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Timestamp/Off/Caption": {
            "title": "$:/language/Buttons/Timestamp/Off/Caption",
            "text": "timestamps are off"
        },
        "$:/language/Buttons/Timestamp/Off/Hint": {
            "title": "$:/language/Buttons/Timestamp/Off/Hint",
            "text": "Don't update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "theme"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Choose the display theme"
        },
        "$:/language/Buttons/Bold/Caption": {
            "title": "$:/language/Buttons/Bold/Caption",
            "text": "bold"
        },
        "$:/language/Buttons/Bold/Hint": {
            "title": "$:/language/Buttons/Bold/Hint",
            "text": "Apply bold formatting to selection"
        },
        "$:/language/Buttons/Clear/Caption": {
            "title": "$:/language/Buttons/Clear/Caption",
            "text": "clear"
        },
        "$:/language/Buttons/Clear/Hint": {
            "title": "$:/language/Buttons/Clear/Hint",
            "text": "Clear image to solid colour"
        },
        "$:/language/Buttons/EditorHeight/Caption": {
            "title": "$:/language/Buttons/EditorHeight/Caption",
            "text": "editor height"
        },
        "$:/language/Buttons/EditorHeight/Caption/Auto": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Auto",
            "text": "Automatically adjust height to fit content"
        },
        "$:/language/Buttons/EditorHeight/Caption/Fixed": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
            "text": "Fixed height:"
        },
        "$:/language/Buttons/EditorHeight/Hint": {
            "title": "$:/language/Buttons/EditorHeight/Hint",
            "text": "Choose the height of the text editor"
        },
        "$:/language/Buttons/Excise/Caption": {
            "title": "$:/language/Buttons/Excise/Caption",
            "text": "excise"
        },
        "$:/language/Buttons/Excise/Caption/Excise": {
            "title": "$:/language/Buttons/Excise/Caption/Excise",
            "text": "Perform excision"
        },
        "$:/language/Buttons/Excise/Caption/MacroName": {
            "title": "$:/language/Buttons/Excise/Caption/MacroName",
            "text": "Macro name:"
        },
        "$:/language/Buttons/Excise/Caption/NewTitle": {
            "title": "$:/language/Buttons/Excise/Caption/NewTitle",
            "text": "Title of new tiddler:"
        },
        "$:/language/Buttons/Excise/Caption/Replace": {
            "title": "$:/language/Buttons/Excise/Caption/Replace",
            "text": "Replace excised text with:"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Macro": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
            "text": "macro"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Link": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Link",
            "text": "link"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
            "text": "transclusion"
        },
        "$:/language/Buttons/Excise/Caption/Tag": {
            "title": "$:/language/Buttons/Excise/Caption/Tag",
            "text": "Tag new tiddler with the title of this tiddler"
        },
        "$:/language/Buttons/Excise/Caption/TiddlerExists": {
            "title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
            "text": "Warning: tiddler already exists"
        },
        "$:/language/Buttons/Excise/Hint": {
            "title": "$:/language/Buttons/Excise/Hint",
            "text": "Excise the selected text into a new tiddler"
        },
        "$:/language/Buttons/Heading1/Caption": {
            "title": "$:/language/Buttons/Heading1/Caption",
            "text": "heading 1"
        },
        "$:/language/Buttons/Heading1/Hint": {
            "title": "$:/language/Buttons/Heading1/Hint",
            "text": "Apply heading level 1 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading2/Caption": {
            "title": "$:/language/Buttons/Heading2/Caption",
            "text": "heading 2"
        },
        "$:/language/Buttons/Heading2/Hint": {
            "title": "$:/language/Buttons/Heading2/Hint",
            "text": "Apply heading level 2 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading3/Caption": {
            "title": "$:/language/Buttons/Heading3/Caption",
            "text": "heading 3"
        },
        "$:/language/Buttons/Heading3/Hint": {
            "title": "$:/language/Buttons/Heading3/Hint",
            "text": "Apply heading level 3 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading4/Caption": {
            "title": "$:/language/Buttons/Heading4/Caption",
            "text": "heading 4"
        },
        "$:/language/Buttons/Heading4/Hint": {
            "title": "$:/language/Buttons/Heading4/Hint",
            "text": "Apply heading level 4 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading5/Caption": {
            "title": "$:/language/Buttons/Heading5/Caption",
            "text": "heading 5"
        },
        "$:/language/Buttons/Heading5/Hint": {
            "title": "$:/language/Buttons/Heading5/Hint",
            "text": "Apply heading level 5 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading6/Caption": {
            "title": "$:/language/Buttons/Heading6/Caption",
            "text": "heading 6"
        },
        "$:/language/Buttons/Heading6/Hint": {
            "title": "$:/language/Buttons/Heading6/Hint",
            "text": "Apply heading level 6 formatting to lines containing selection"
        },
        "$:/language/Buttons/Italic/Caption": {
            "title": "$:/language/Buttons/Italic/Caption",
            "text": "italic"
        },
        "$:/language/Buttons/Italic/Hint": {
            "title": "$:/language/Buttons/Italic/Hint",
            "text": "Apply italic formatting to selection"
        },
        "$:/language/Buttons/LineWidth/Caption": {
            "title": "$:/language/Buttons/LineWidth/Caption",
            "text": "line width"
        },
        "$:/language/Buttons/LineWidth/Hint": {
            "title": "$:/language/Buttons/LineWidth/Hint",
            "text": "Set line width for painting"
        },
        "$:/language/Buttons/Link/Caption": {
            "title": "$:/language/Buttons/Link/Caption",
            "text": "link"
        },
        "$:/language/Buttons/Link/Hint": {
            "title": "$:/language/Buttons/Link/Hint",
            "text": "Create wikitext link"
        },
        "$:/language/Buttons/Linkify/Caption": {
            "title": "$:/language/Buttons/Linkify/Caption",
            "text": "wikilink"
        },
        "$:/language/Buttons/Linkify/Hint": {
            "title": "$:/language/Buttons/Linkify/Hint",
            "text": "Wrap selection in square brackets"
        },
        "$:/language/Buttons/ListBullet/Caption": {
            "title": "$:/language/Buttons/ListBullet/Caption",
            "text": "bulleted list"
        },
        "$:/language/Buttons/ListBullet/Hint": {
            "title": "$:/language/Buttons/ListBullet/Hint",
            "text": "Apply bulleted list formatting to lines containing selection"
        },
        "$:/language/Buttons/ListNumber/Caption": {
            "title": "$:/language/Buttons/ListNumber/Caption",
            "text": "numbered list"
        },
        "$:/language/Buttons/ListNumber/Hint": {
            "title": "$:/language/Buttons/ListNumber/Hint",
            "text": "Apply numbered list formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoBlock/Caption": {
            "title": "$:/language/Buttons/MonoBlock/Caption",
            "text": "monospaced block"
        },
        "$:/language/Buttons/MonoBlock/Hint": {
            "title": "$:/language/Buttons/MonoBlock/Hint",
            "text": "Apply monospaced block formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoLine/Caption": {
            "title": "$:/language/Buttons/MonoLine/Caption",
            "text": "monospaced"
        },
        "$:/language/Buttons/MonoLine/Hint": {
            "title": "$:/language/Buttons/MonoLine/Hint",
            "text": "Apply monospaced character formatting to selection"
        },
        "$:/language/Buttons/Opacity/Caption": {
            "title": "$:/language/Buttons/Opacity/Caption",
            "text": "opacity"
        },
        "$:/language/Buttons/Opacity/Hint": {
            "title": "$:/language/Buttons/Opacity/Hint",
            "text": "Set painting opacity"
        },
        "$:/language/Buttons/Paint/Caption": {
            "title": "$:/language/Buttons/Paint/Caption",
            "text": "paint colour"
        },
        "$:/language/Buttons/Paint/Hint": {
            "title": "$:/language/Buttons/Paint/Hint",
            "text": "Set painting colour"
        },
        "$:/language/Buttons/Picture/Caption": {
            "title": "$:/language/Buttons/Picture/Caption",
            "text": "picture"
        },
        "$:/language/Buttons/Picture/Hint": {
            "title": "$:/language/Buttons/Picture/Hint",
            "text": "Insert picture"
        },
        "$:/language/Buttons/Preview/Caption": {
            "title": "$:/language/Buttons/Preview/Caption",
            "text": "preview"
        },
        "$:/language/Buttons/Preview/Hint": {
            "title": "$:/language/Buttons/Preview/Hint",
            "text": "Show preview pane"
        },
        "$:/language/Buttons/PreviewType/Caption": {
            "title": "$:/language/Buttons/PreviewType/Caption",
            "text": "preview type"
        },
        "$:/language/Buttons/PreviewType/Hint": {
            "title": "$:/language/Buttons/PreviewType/Hint",
            "text": "Choose preview type"
        },
        "$:/language/Buttons/Quote/Caption": {
            "title": "$:/language/Buttons/Quote/Caption",
            "text": "quote"
        },
        "$:/language/Buttons/Quote/Hint": {
            "title": "$:/language/Buttons/Quote/Hint",
            "text": "Apply quoted text formatting to lines containing selection"
        },
        "$:/language/Buttons/RotateLeft/Caption": {
            "title": "$:/language/Buttons/RotateLeft/Caption",
            "text": "rotate left"
        },
        "$:/language/Buttons/RotateLeft/Hint": {
            "title": "$:/language/Buttons/RotateLeft/Hint",
            "text": "Rotate image left by 90 degrees"
        },
        "$:/language/Buttons/Size/Caption": {
            "title": "$:/language/Buttons/Size/Caption",
            "text": "image size"
        },
        "$:/language/Buttons/Size/Caption/Height": {
            "title": "$:/language/Buttons/Size/Caption/Height",
            "text": "Height:"
        },
        "$:/language/Buttons/Size/Caption/Resize": {
            "title": "$:/language/Buttons/Size/Caption/Resize",
            "text": "Resize image"
        },
        "$:/language/Buttons/Size/Caption/Width": {
            "title": "$:/language/Buttons/Size/Caption/Width",
            "text": "Width:"
        },
        "$:/language/Buttons/Size/Hint": {
            "title": "$:/language/Buttons/Size/Hint",
            "text": "Set image size"
        },
        "$:/language/Buttons/Stamp/Caption": {
            "title": "$:/language/Buttons/Stamp/Caption",
            "text": "stamp"
        },
        "$:/language/Buttons/Stamp/Caption/New": {
            "title": "$:/language/Buttons/Stamp/Caption/New",
            "text": "Add your own"
        },
        "$:/language/Buttons/Stamp/Hint": {
            "title": "$:/language/Buttons/Stamp/Hint",
            "text": "Insert a preconfigured snippet of text"
        },
        "$:/language/Buttons/Stamp/New/Title": {
            "title": "$:/language/Buttons/Stamp/New/Title",
            "text": "Name as shown in menu"
        },
        "$:/language/Buttons/Stamp/New/Text": {
            "title": "$:/language/Buttons/Stamp/New/Text",
            "text": "Text of snippet. (Remember to add a descriptive title in the caption field)."
        },
        "$:/language/Buttons/Strikethrough/Caption": {
            "title": "$:/language/Buttons/Strikethrough/Caption",
            "text": "strikethrough"
        },
        "$:/language/Buttons/Strikethrough/Hint": {
            "title": "$:/language/Buttons/Strikethrough/Hint",
            "text": "Apply strikethrough formatting to selection"
        },
        "$:/language/Buttons/Subscript/Caption": {
            "title": "$:/language/Buttons/Subscript/Caption",
            "text": "subscript"
        },
        "$:/language/Buttons/Subscript/Hint": {
            "title": "$:/language/Buttons/Subscript/Hint",
            "text": "Apply subscript formatting to selection"
        },
        "$:/language/Buttons/Superscript/Caption": {
            "title": "$:/language/Buttons/Superscript/Caption",
            "text": "superscript"
        },
        "$:/language/Buttons/Superscript/Hint": {
            "title": "$:/language/Buttons/Superscript/Hint",
            "text": "Apply superscript formatting to selection"
        },
        "$:/language/Buttons/ToggleSidebar/Hint": {
            "title": "$:/language/Buttons/ToggleSidebar/Hint",
            "text": "Toggle the sidebar visibility"
        },
        "$:/language/Buttons/Transcludify/Caption": {
            "title": "$:/language/Buttons/Transcludify/Caption",
            "text": "transclusion"
        },
        "$:/language/Buttons/Transcludify/Hint": {
            "title": "$:/language/Buttons/Transcludify/Hint",
            "text": "Wrap selection in curly brackets"
        },
        "$:/language/Buttons/Underline/Caption": {
            "title": "$:/language/Buttons/Underline/Caption",
            "text": "underline"
        },
        "$:/language/Buttons/Underline/Hint": {
            "title": "$:/language/Buttons/Underline/Hint",
            "text": "Apply underline formatting to selection"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Internal information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Appearance"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Ways to customise the appearance of your TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Animation duration"
        },
        "$:/language/ControlPanel/Basics/AutoFocus/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
            "text": "Default focus field for new tiddlers"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Basics"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Use &#91;&#91;double square brackets&#93;&#93; for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Default tiddlers"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Choose which tiddlers are displayed at startup"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Hello! Current language:"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Title of new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
            "text": "Text for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Tags for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
            "text": "Title of new tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
            "text": "Tags for new tiddlers"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Number of overridden shadow tiddlers"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Number of shadow tiddlers"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Subtitle"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Number of system tiddlers"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Number of tags"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Number of tiddlers"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Title of this ~TiddlyWiki"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Username for signing edits"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "~TiddlyWiki version"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Editor Types"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Editor"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "These tiddlers determine which editor is used to edit specific tiddler types."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Type"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Info"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
            "text": "Type shortcut here"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
            "text": "add shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
            "text": "Keyboard Shortcuts"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
            "text": "Manage keyboard shortcut assignments"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
            "text": "No keyboard shortcuts assigned"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
            "text": "remove keyboard shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
            "text": "All platforms"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
            "text": "Macintosh platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
            "text": "Non-Macintosh platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
            "text": "Linux platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
            "text": "Non-Linux platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
            "text": "Windows platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
            "text": "Non-Windows platforms only"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Loaded Modules"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "clone"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "It is recommended that you clone this shadow palette before editing it"
        },
        "$:/language/ControlPanel/Palette/Editor/Delete/Hint": {
            "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
            "text": "delete this entry from the current palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
            "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
            "text": "Show color names that are not part of the current palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "This shadow palette has been modified"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Editing"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "reset"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "hide editor"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Current palette:"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "show editor"
        },
        "$:/language/ControlPanel/Parsing/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Caption",
            "text": "Parsing"
        },
        "$:/language/ControlPanel/Parsing/Hint": {
            "title": "$:/language/ControlPanel/Parsing/Hint",
            "text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation."
        },
        "$:/language/ControlPanel/Parsing/Block/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Block/Caption",
            "text": "Block Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Inline/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Inline/Caption",
            "text": "Inline Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Pragma/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
            "text": "Pragma Parse Rules"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Get more plugins"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Install plugins from the official library"
        },
        "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
            "text": "This plugin is already installed at version <$text text=<<installedVersion>>/>"
        },
        "$:/language/ControlPanel/Plugins/AlsoRequires": {
            "title": "$:/language/ControlPanel/Plugins/AlsoRequires",
            "text": "Also requires:"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "disable"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Disable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(disabled)"
        },
        "$:/language/ControlPanel/Plugins/Downgrade/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
            "text": "downgrade"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "None"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "enable"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Enable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Install/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Install/Caption",
            "text": "install"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Currently installed plugins:"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Languages"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Language pack plugins"
        },
        "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
            "text": "No ''\"<$text text=<<currentTab>>/>\"'' found"
        },
        "$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
            "text": "This plugin is not currently installed"
        },
        "$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
            "text": "open plugin library"
        },
        "$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
            "text": "close plugin library"
        },
        "$:/language/ControlPanel/Plugins/PluginWillRequireReload": {
            "title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
            "text": "(requires reload)"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Reinstall/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
            "text": "reinstall"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Themes"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Theme plugins"
        },
        "$:/language/ControlPanel/Plugins/Update/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Update/Caption",
            "text": "update"
        },
        "$:/language/ControlPanel/Plugins/Updates/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Caption",
            "text": "Updates"
        },
        "$:/language/ControlPanel/Plugins/Updates/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Hint",
            "text": "Available updates to installed plugins"
        },
        "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
            "text": "Update <<update-count>> plugins"
        },
        "$:/language/ControlPanel/Plugins/SubPluginPrompt": {
            "title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
            "text": "With <<count>> sub-plugins available"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Saving"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
            "text": "Permit automatic saving for the download saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
            "text": "Enable Autosave for Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
            "text": "Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
            "text": "These settings apply to the HTML5-compatible download saver"
        },
        "$:/language/ControlPanel/Saving/General/Caption": {
            "title": "$:/language/ControlPanel/Saving/General/Caption",
            "text": "General"
        },
        "$:/language/ControlPanel/Saving/General/Hint": {
            "title": "$:/language/ControlPanel/Saving/General/Hint",
            "text": "These settings apply to all the loaded savers"
        },
        "$:/language/ControlPanel/Saving/Hint": {
            "title": "$:/language/ControlPanel/Saving/Hint",
            "text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module"
        },
        "$:/language/ControlPanel/Saving/GitService/Branch": {
            "title": "$:/language/ControlPanel/Saving/GitService/Branch",
            "text": "Target branch for saving"
        },
        "$:/language/ControlPanel/Saving/GitService/CommitMessage": {
            "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
            "text": "Saved by TiddlyWiki"
        },
        "$:/language/ControlPanel/Saving/GitService/Description": {
            "title": "$:/language/ControlPanel/Saving/GitService/Description",
            "text": "These settings are only used when saving to <<service-name>>"
        },
        "$:/language/ControlPanel/Saving/GitService/Filename": {
            "title": "$:/language/ControlPanel/Saving/GitService/Filename",
            "text": "Filename of target file (e.g. `index.html`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Path": {
            "title": "$:/language/ControlPanel/Saving/GitService/Path",
            "text": "Path to target file (e.g. `/wiki/`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Repo": {
            "title": "$:/language/ControlPanel/Saving/GitService/Repo",
            "text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)"
        },
        "$:/language/ControlPanel/Saving/GitService/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
            "text": "Server API URL"
        },
        "$:/language/ControlPanel/Saving/GitService/UserName": {
            "title": "$:/language/ControlPanel/Saving/GitService/UserName",
            "text": "Username"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
            "text": "~GitHub Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
            "text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
            "text": "~GitLab Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
            "text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
            "text": "Gitea Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
            "text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Advanced Settings"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Backup Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Backups"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
            "text": "~TiddlySpot Saver"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Upload Filename"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Password"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "Server URL"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Upload Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Wiki Name"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Autosave"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "Do not save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Attempt to automatically save changes during editing when using a supporting saver"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Caption": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
            "text": "Camel Case Wiki Links"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Hint": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
            "text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Description": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Description",
            "text": "Enable automatic ~CamelCase linking"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Settings"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
            "text": "Enable or disable the editor toolbar:"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Description": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
            "text": "Show editor toolbar"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
            "text": "Tiddler Info Panel Mode"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
            "text": "Control when the tiddler info panel closes:"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
            "text": "Tiddler info panel closes automatically"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
            "text": "Tiddler info panel stays open until explicitly closed"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "These settings let you customise the behaviour of TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Navigation Address Bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Behaviour of the browser address bar when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "Do not update the address bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Include the target tiddler"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Include the target tiddler and the current story sequence"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Navigation History"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Update browser history when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "Do not update history"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Update history"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
            "text": "Permalink/permaview Mode"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
            "text": "Choose how permalink/permaview is handled:"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
            "text": "Copy permalink/permaview URL to clipboard"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
            "text": "Update address bar with permalink/permaview URL"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
            "text": "Performance Instrumentation"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
            "text": "Displays performance statistics in the browser developer console. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
            "text": "Enable performance instrumentation"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
            "text": "Toolbar Button Style"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
            "text": "Choose the style for toolbar buttons:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
            "text": "Borderless"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
            "text": "Boxed"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
            "text": "Rounded"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Toolbar Buttons"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Default toolbar button appearance:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Include icon"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Include text"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Default Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Specify which sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
            "text": "Default More Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
            "text": "Specify which More sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
            "text": "Tiddler Opening Behaviour"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
            "text": "Navigation from //within// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
            "text": "Navigation from //outside// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
            "text": "Open above the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
            "text": "Open below the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
            "text": "Open at the top of the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
            "text": "Open at the bottom of the story river"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
            "text": "Tiddler Titles"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
            "text": "Optionally display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
            "text": "Do not display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
            "text": "Display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
            "text": "Wiki Links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
            "text": "Choose whether to link to tiddlers that do not exist yet"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Description": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
            "text": "Enable links to missing tiddlers"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Story View"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Current view:"
        },
        "$:/language/ControlPanel/Stylesheets/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Caption",
            "text": "Stylesheets"
        },
        "$:/language/ControlPanel/Stylesheets/Expand/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
            "text": "Expand All"
        },
        "$:/language/ControlPanel/Stylesheets/Hint": {
            "title": "$:/language/ControlPanel/Stylesheets/Hint",
            "text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>"
        },
        "$:/language/ControlPanel/Stylesheets/Restore/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
            "text": "Restore"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Theme"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Current theme:"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Tiddler Fields"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Toolbars"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Edit Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in edit mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Select which toolbar buttons are displayed"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Page Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Choose which buttons are displayed on the main page toolbar. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
            "text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "View Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in view mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Download full wiki"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": "st"
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Sunday"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Monday"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Tuesday"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Wednesday"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Thursday"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Friday"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Saturday"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "January"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "February"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "March"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "April"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "May"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "June"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "July"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "August"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "September"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "October"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "November"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "December"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "am"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "pm"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Sun"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Mon"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Tue"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Wed"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Thu"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Fri"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sat"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Jan"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "Feb"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "Mar"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Apr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "May"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "Jun"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "Jul"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Aug"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "Sep"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "Oct"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "Nov"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Dec"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "<<period>> days from now"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "<<period>> hours from now"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "<<period>> minutes from now"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "<<period>> months from now"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "1 second from now"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "<<period>> seconds from now"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "<<period>> years from now"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "<<period>> days ago"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "<<period>> hours ago"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "<<period>> minutes ago"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "<<period>> months ago"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "1 second ago"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "<<period>> seconds ago"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "<<period>> years ago"
        },
        "$:/language/Docs/ModuleTypes/allfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/allfilteroperator",
            "text": "A sub-operator for the ''all'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animations that may be used with the RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/authenticator": {
            "title": "$:/language/Docs/ModuleTypes/authenticator",
            "text": "Defines how requests are authenticated by the built-in HTTP server."
        },
        "$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
            "text": "A bitmap editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Commands that can be executed under Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Data to be inserted into `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Individual filter operator methods."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Global data to be inserted into `$tw`."
        },
        "$:/language/Docs/ModuleTypes/info": {
            "title": "$:/language/Docs/ModuleTypes/info",
            "text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Operands for the ''is'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/library": {
            "title": "$:/language/Docs/ModuleTypes/library",
            "text": "Generic module type for general purpose JavaScript modules."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "JavaScript macro definitions."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Parsers for different content types."
        },
        "$:/language/Docs/ModuleTypes/route": {
            "title": "$:/language/Docs/ModuleTypes/route",
            "text": "Defines how individual URL patterns are handled by the built-in HTTP server."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Savers handle different methods for saving files from the browser."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Startup functions."
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Story views customise the animation and behaviour of list widgets."
        },
        "$:/language/Docs/ModuleTypes/texteditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/texteditoroperation",
            "text": "A text editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Converts different content types into tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Defines the behaviour of an individual tiddler field."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Adds methods to the `$tw.Tiddler` prototype."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Applies upgrade processing to tiddlers during an upgrade/import."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Adds methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Adds Node.js-specific methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Widgets encapsulate DOM rendering and refreshing."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Adds methods to `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Individual parser rules for the main WikiText parser."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Alert background"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Alert border"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Alert highlight"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Alert muted foreground"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "General background"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Blockquote bar"
        },
        "$:/language/Docs/PaletteColours/button-background": {
            "title": "$:/language/Docs/PaletteColours/button-background",
            "text": "Default button background"
        },
        "$:/language/Docs/PaletteColours/button-border": {
            "title": "$:/language/Docs/PaletteColours/button-border",
            "text": "Default button border"
        },
        "$:/language/Docs/PaletteColours/button-foreground": {
            "title": "$:/language/Docs/PaletteColours/button-foreground",
            "text": "Default button foreground"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Unsaved changes indicator"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Code background"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Code border"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Code foreground"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Download button background"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Download button foreground"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Dragger background"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Dragger foreground"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Dropdown background"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Dropdown border"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Dropdown tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Dropdown tab background"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Dropzone background"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "External link background hover"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "External link background visited"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "External link background"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "External link foreground hover"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "External link foreground visited"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "External link foreground"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "General foreground"
        },
        "$:/language/Docs/PaletteColours/menubar-background": {
            "title": "$:/language/Docs/PaletteColours/menubar-background",
            "text": "Menu bar background"
        },
        "$:/language/Docs/PaletteColours/menubar-foreground": {
            "title": "$:/language/Docs/PaletteColours/menubar-foreground",
            "text": "Menu bar foreground"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Message box background"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Message box border"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Message box foreground"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Modal backdrop"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Modal background"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Modal border"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Modal footer background"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Modal footer border"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Modal header border"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "General muted foreground"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Notification background"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Notification border"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Page background"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Preformatted code background"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Preformatted code border"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "General primary"
        },
        "$:/language/Docs/PaletteColours/select-tag-background": {
            "title": "$:/language/Docs/PaletteColours/select-tag-background",
            "text": "`<select>` element background"
        },
        "$:/language/Docs/PaletteColours/select-tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/select-tag-foreground",
            "text": "`<select>` element text"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Sidebar button foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Sidebar controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Sidebar controls foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Sidebar foreground shadow"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Sidebar foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Sidebar muted foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Sidebar muted foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Sidebar tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Sidebar tab background"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Sidebar tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Sidebar tab border"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Sidebar tab divider"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Sidebar tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Sidebar tab foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Sidebar tiddler link foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Sidebar tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/site-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/site-title-foreground",
            "text": "Site title foreground"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Static alert foreground"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Tab background"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Tab border"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Tab divider"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Tab foreground"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Table border"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Table footer background"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Table header background"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Tag background"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Tag foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Tiddler background"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Tiddler border"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Tiddler controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Tiddler controls foreground for selected controls"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Tiddler controls foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Tiddler editor background"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Tiddler editor border image"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Tiddler editor border"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Tiddler editor background for even fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Tiddler editor background for odd fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Tiddler info panel background"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Tiddler info panel border"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Tiddler info panel tab background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Tiddler link background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Tiddler subtitle foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Tiddler title foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Toolbar 'new tiddler' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Toolbar 'options' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Toolbar 'save' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Toolbar 'info' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Toolbar 'edit' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Toolbar 'close' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Toolbar 'delete' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Toolbar 'cancel' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Toolbar 'done' button foreground"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Untagged pill background"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Very muted foreground"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "This tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Type the text for this tiddler"
        },
        "$:/language/EditTemplate/Body/Preview/Type/Output": {
            "title": "$:/language/EditTemplate/Body/Preview/Type/Output",
            "text": "output"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "remove field"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Remove field"
        },
        "$:/language/EditTemplate/Field/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Caption",
            "text": "field list"
        },
        "$:/language/EditTemplate/Field/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Hint",
            "text": "Show field list"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Fields/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
            "text": "Add the new field to the tiddler"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "field name"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Add a new field:"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "field value"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/System": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
            "text": "System fields"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/User": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
            "text": "User fields"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Tags/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
            "text": "add tag"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "tag name"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "tag list"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Show tag list"
        },
        "$:/language/EditTemplate/Title/BadCharacterWarning": {
            "title": "$:/language/EditTemplate/Title/BadCharacterWarning",
            "text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles"
        },
        "$:/language/EditTemplate/Title/Exists/Prompt": {
            "title": "$:/language/EditTemplate/Title/Exists/Prompt",
            "text": "Target tiddler already exists"
        },
        "$:/language/EditTemplate/Title/Relink/Prompt": {
            "title": "$:/language/EditTemplate/Title/Relink/Prompt",
            "text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers"
        },
        "$:/language/EditTemplate/Title/References/Prompt": {
            "title": "$:/language/EditTemplate/Title/References/Prompt",
            "text": "The following references to this tiddler will not be automatically updated:"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "content type list"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Show content type list"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "delete content type"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Delete content type"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "content type"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Type:"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "Static HTML"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "JSON file"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "CSV file"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "\".tid\" file"
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "The full URI of an external image tiddler"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "The name of the bag from which a tiddler came"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "The text to be displayed on a tab or button"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "The CSS color value associated with a tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "The date a tiddler was created"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "The name of the person who created a tiddler"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "For a plugin, lists the dependent plugin titles"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "The descriptive text for a plugin, or a modal dialogue"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "For draft tiddlers, contains the proposed new title of the tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "The footer text for a wizard"
        },
        "$:/language/Docs/Fields/hide-body": {
            "title": "$:/language/Docs/Fields/hide-body",
            "text": "The view template will hide bodies of tiddlers if set to: ''yes''"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "The title of the tiddler containing the icon associated with a tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "An ordered list of tiddler titles associated with a tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles, or at the end of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "The date and time at which a tiddler was last modified"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "The tiddler title associated with the person who last modified a tiddler"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "The human readable name associated with a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "A numerical value indicating the priority of a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "The type of plugin in a plugin tiddler"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "The revision of the tiddler held at the server"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Date of a TiddlyWiki release"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "The source URL associated with a tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "The subtitle text for a wizard"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "A list of tags associated with a tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "The body text of a tiddler"
        },
        "$:/language/Docs/Fields/throttle.refresh": {
            "title": "$:/language/Docs/Fields/throttle.refresh",
            "text": "If present, throttles refreshes of this tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "The unique name of a tiddler"
        },
        "$:/language/Docs/Fields/toc-link": {
            "title": "$:/language/Docs/Fields/toc-link",
            "text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "The content type of a tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "Version information for a plugin"
        },
        "$:/language/Docs/Fields/_is_skinny": {
            "title": "$:/language/Docs/Fields/_is_skinny",
            "text": "If present, indicates that the tiddler text field must be loaded from the server"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "All tiddlers except system tiddlers"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Recently modified tiddlers, including system tiddlers"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Recently modified tiddlers"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "All tags except system tags"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Missing tiddlers"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Draft tiddlers"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Orphan tiddlers"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "System tiddlers"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Shadow tiddlers"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Overridden shadow tiddlers"
        },
        "$:/language/Filters/SessionTiddlers": {
            "title": "$:/language/Filters/SessionTiddlers",
            "text": "Tiddlers modified since the wiki was loaded"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "System tags"
        },
        "$:/language/Filters/StoryList": {
            "title": "$:/language/Filters/StoryList",
            "text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Non wiki-text tiddlers"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is vital to make sure that you can reliably save changes. See https://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Automatically run configured commands",
            "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Clear a password for subsequent crypto operations",
            "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/deletetiddlers": {
            "title": "$:/language/Help/deletetiddlers",
            "description": "Deletes a group of tiddlers",
            "text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Lists the available editions of TiddlyWiki",
            "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/fetch": {
            "title": "$:/language/Help/fetch",
            "description": "Fetch tiddlers from wiki by URL",
            "text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Display help for TiddlyWiki commands",
            "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
        },
        "$:/language/Help/import": {
            "title": "$:/language/Help/import",
            "description": "Import tiddlers from a file",
            "text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Initialise a new wiki folder",
            "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
        },
        "$:/language/Help/listen": {
            "title": "$:/language/Help/listen",
            "description": "Provides an HTTP server interface to TiddlyWiki",
            "text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Load tiddlers from a file",
            "text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construct library plugin required by upgrade process",
            "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "No such help item"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Set the base output directory for subsequent commands",
            "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Set a password for subsequent crypto operations",
            "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n"
        },
        "$:/language/Help/render": {
            "title": "$:/language/Help/render",
            "description": "Renders individual tiddlers to files",
            "text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''template'': Optional template through which each tiddler is rendered\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Render an individual tiddler as a specified ContentType",
            "text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Render tiddlers matching a filter to a specified ContentType",
            "text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n"
        },
        "$:/language/Help/save": {
            "title": "$:/language/Help/save",
            "description": "Saves individual raw tiddlers to files",
            "text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Saves a raw tiddler to a file",
            "text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Saves a group of raw tiddlers to a directory",
            "text": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n"
        },
        "$:/language/Help/savewikifolder": {
            "title": "$:/language/Help/savewikifolder",
            "description": "Saves a wiki to a new wiki folder",
            "text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)",
            "text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation should only be used on a trusted network or over HTTPS.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password.\n\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prepares external tiddlers for use",
            "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Unpack the payload tiddlers from a plugin",
            "text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Triggers verbose output mode",
            "text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Displays the version number of TiddlyWiki",
            "text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
        },
        "$:/language/Import/Imported/Hint": {
            "title": "$:/language/Import/Imported/Hint",
            "text": "The following tiddlers were imported:"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Cancel"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "These tiddlers are ready to import:"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Import"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Select"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Status"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Title"
        },
        "$:/language/Import/Listing/Preview": {
            "title": "$:/language/Import/Listing/Preview",
            "text": "Preview:"
        },
        "$:/language/Import/Listing/Preview/Text": {
            "title": "$:/language/Import/Listing/Preview/Text",
            "text": "Text"
        },
        "$:/language/Import/Listing/Preview/TextRaw": {
            "title": "$:/language/Import/Listing/Preview/TextRaw",
            "text": "Text (Raw)"
        },
        "$:/language/Import/Listing/Preview/Fields": {
            "title": "$:/language/Import/Listing/Preview/Fields",
            "text": "Fields"
        },
        "$:/language/Import/Listing/Preview/Diff": {
            "title": "$:/language/Import/Listing/Preview/Diff",
            "text": "Diff"
        },
        "$:/language/Import/Listing/Preview/DiffFields": {
            "title": "$:/language/Import/Listing/Preview/DiffFields",
            "text": "Diff (Fields)"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Blocked incompatible or obsolete plugin"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Upgraded plugin from <<incoming>> to <<upgraded>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Blocked temporary state tiddler"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Blocked system tiddler"
        },
        "$:/language/Import/Upgrader/System/Warning": {
            "title": "$:/language/Import/Upgrader/System/Warning",
            "text": "Core module tiddler"
        },
        "$:/language/Import/Upgrader/System/Alert": {
            "title": "$:/language/Import/Upgrader/System/Alert",
            "text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Migrated theme tweak from <$text text=<<from>>/>"
        },
        "$:/language/AboveStory/ClassicPlugin/Warning": {
            "title": "$:/language/AboveStory/ClassicPlugin/Warning",
            "text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "This tiddler contains binary data"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See https://tiddlywiki.com/static/Upgrading.html for more details."
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "upgrade"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "close all"
        },
        "$:/language/ColourPicker/Recent": {
            "title": "$:/language/ColourPicker/Recent",
            "text": "Recent:"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
        },
        "$:/language/Count": {
            "title": "$:/language/Count",
            "text": "count"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "New Tiddler"
        },
        "$:/language/Diffs/CountMessage": {
            "title": "$:/language/Diffs/CountMessage",
            "text": "<<diff-count>> differences"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Drop here (or use the 'Escape' key to cancel)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Cancel"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Set a new password for this TiddlyWiki"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Username"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Password"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Repeat password"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Passwords do not match"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Set password"
        },
        "$:/language/Error/Caption": {
            "title": "$:/language/Error/Caption",
            "text": "Error"
        },
        "$:/language/Error/EditConflict": {
            "title": "$:/language/Error/EditConflict",
            "text": "File changed on server"
        },
        "$:/language/Error/Filter": {
            "title": "$:/language/Error/Filter",
            "text": "Filter error"
        },
        "$:/language/Error/FilterSyntax": {
            "title": "$:/language/Error/FilterSyntax",
            "text": "Syntax error in filter expression"
        },
        "$:/language/Error/IsFilterOperator": {
            "title": "$:/language/Error/IsFilterOperator",
            "text": "Filter Error: Unknown operand for the 'is' filter operator"
        },
        "$:/language/Error/LoadingPluginLibrary": {
            "title": "$:/language/Error/LoadingPluginLibrary",
            "text": "Error loading plugin library"
        },
        "$:/language/Error/NetworkErrorAlert": {
            "title": "$:/language/Error/NetworkErrorAlert",
            "text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`"
        },
        "$:/language/Error/RecursiveTransclusion": {
            "title": "$:/language/Error/RecursiveTransclusion",
            "text": "Recursive transclusion error in transclude widget"
        },
        "$:/language/Error/RetrievingSkinny": {
            "title": "$:/language/Error/RetrievingSkinny",
            "text": "Error retrieving skinny tiddler list"
        },
        "$:/language/Error/SavingToTWEdit": {
            "title": "$:/language/Error/SavingToTWEdit",
            "text": "Error saving to TWEdit"
        },
        "$:/language/Error/WhileSaving": {
            "title": "$:/language/Error/WhileSaving",
            "text": "Error while saving"
        },
        "$:/language/Error/XMLHttpRequest": {
            "title": "$:/language/Error/XMLHttpRequest",
            "text": "XMLHttpRequest error code"
        },
        "$:/language/InternalJavaScriptError/Title": {
            "title": "$:/language/InternalJavaScriptError/Title",
            "text": "Internal JavaScript Error"
        },
        "$:/language/InternalJavaScriptError/Hint": {
            "title": "$:/language/InternalJavaScriptError/Hint",
            "text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
        },
        "$:/language/LazyLoadingWarning": {
            "title": "$:/language/LazyLoadingWarning",
            "text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>"
        },
        "$:/language/LoginToTiddlySpace": {
            "title": "$:/language/LoginToTiddlySpace",
            "text": "Login to TiddlySpace"
        },
        "$:/language/Manager/Controls/FilterByTag/None": {
            "title": "$:/language/Manager/Controls/FilterByTag/None",
            "text": "(none)"
        },
        "$:/language/Manager/Controls/FilterByTag/Prompt": {
            "title": "$:/language/Manager/Controls/FilterByTag/Prompt",
            "text": "Filter by tag:"
        },
        "$:/language/Manager/Controls/Order/Prompt": {
            "title": "$:/language/Manager/Controls/Order/Prompt",
            "text": "Reverse order"
        },
        "$:/language/Manager/Controls/Search/Placeholder": {
            "title": "$:/language/Manager/Controls/Search/Placeholder",
            "text": "Search"
        },
        "$:/language/Manager/Controls/Search/Prompt": {
            "title": "$:/language/Manager/Controls/Search/Prompt",
            "text": "Search:"
        },
        "$:/language/Manager/Controls/Show/Option/Tags": {
            "title": "$:/language/Manager/Controls/Show/Option/Tags",
            "text": "tags"
        },
        "$:/language/Manager/Controls/Show/Option/Tiddlers": {
            "title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
            "text": "tiddlers"
        },
        "$:/language/Manager/Controls/Show/Prompt": {
            "title": "$:/language/Manager/Controls/Show/Prompt",
            "text": "Show:"
        },
        "$:/language/Manager/Controls/Sort/Prompt": {
            "title": "$:/language/Manager/Controls/Sort/Prompt",
            "text": "Sort by:"
        },
        "$:/language/Manager/Item/Colour": {
            "title": "$:/language/Manager/Item/Colour",
            "text": "Colour"
        },
        "$:/language/Manager/Item/Fields": {
            "title": "$:/language/Manager/Item/Fields",
            "text": "Fields"
        },
        "$:/language/Manager/Item/Icon/None": {
            "title": "$:/language/Manager/Item/Icon/None",
            "text": "(none)"
        },
        "$:/language/Manager/Item/Icon": {
            "title": "$:/language/Manager/Item/Icon",
            "text": "Icon"
        },
        "$:/language/Manager/Item/RawText": {
            "title": "$:/language/Manager/Item/RawText",
            "text": "Raw text"
        },
        "$:/language/Manager/Item/Tags": {
            "title": "$:/language/Manager/Item/Tags",
            "text": "Tags"
        },
        "$:/language/Manager/Item/Tools": {
            "title": "$:/language/Manager/Item/Tools",
            "text": "Tools"
        },
        "$:/language/Manager/Item/WikifiedText": {
            "title": "$:/language/Manager/Item/WikifiedText",
            "text": "Wikified text"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create"
        },
        "$:/language/No": {
            "title": "$:/language/No",
            "text": "No"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Official ~TiddlyWiki Plugin Library"
        },
        "$:/language/OfficialPluginLibrary/Hint": {
            "title": "$:/language/OfficialPluginLibrary/Hint",
            "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team."
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DDth MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "This is a system tiddler"
        },
        "$:/language/SystemTiddlers/Include/Prompt": {
            "title": "$:/language/SystemTiddlers/Include/Prompt",
            "text": "Include system tiddlers"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Colour"
        },
        "$:/language/TagManager/Count/Heading": {
            "title": "$:/language/TagManager/Count/Heading",
            "text": "Count"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icon"
        },
        "$:/language/TagManager/Icons/None": {
            "title": "$:/language/TagManager/Icons/None",
            "text": "None"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Info"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Tag"
        },
        "$:/language/Tiddler/DateFormat": {
            "title": "$:/language/Tiddler/DateFormat",
            "text": "DDth MMM YYYY at hh12:0mmam"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "You have unsaved changes in TiddlyWiki"
        },
        "$:/language/Yes": {
            "title": "$:/language/Yes",
            "text": "Yes"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DDth MMM YYYY"
        },
        "$:/config/NewJournal/Text": {
            "title": "$:/config/NewJournal/Text",
            "text": ""
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "tags": "Journal"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Saved wiki"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Starting to save wiki"
        },
        "$:/language/Notifications/CopiedToClipboard/Succeeded": {
            "title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
            "text": "Copied to clipboard!"
        },
        "$:/language/Notifications/CopiedToClipboard/Failed": {
            "title": "$:/language/Notifications/CopiedToClipboard/Failed",
            "text": "Failed to copy to clipboard!"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "List"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filter"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Search via a [[filter expression|https://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches/All": {
            "title": "$:/language/Search/Matches/All",
            "text": "All matches:"
        },
        "$:/language/Search/Matches/Title": {
            "title": "$:/language/Search/Matches/Title",
            "text": "Title matches:"
        },
        "$:/language/Search/Search": {
            "title": "$:/language/Search/Search",
            "text": "Search"
        },
        "$:/language/Search/Search/TooShort": {
            "title": "$:/language/Search/Search/TooShort",
            "text": "Search text too short"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Search for shadow tiddlers"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Standard"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Search for standard tiddlers"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "System"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Search for system tiddlers"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "All"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Contents"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Drafts"
        },
        "$:/language/SideBar/Explorer/Caption": {
            "title": "$:/language/SideBar/Explorer/Caption",
            "text": "Explorer"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Missing"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "More"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Open"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orphans"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Recent"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "System"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Tags"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "untagged"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Types"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "a non-linear personal web notebook"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "My ~TiddlyWiki"
        },
        "$:/language/Snippets/ListByTag": {
            "title": "$:/language/Snippets/ListByTag",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "List of tiddlers by tag",
            "text": "<<list-links \"[tag[task]sort[title]]\">>\n"
        },
        "$:/language/Snippets/MacroDefinition": {
            "title": "$:/language/Snippets/MacroDefinition",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Macro definition",
            "text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n"
        },
        "$:/language/Snippets/Table4x3": {
            "title": "$:/language/Snippets/Table4x3",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table with 4 columns by 3 rows",
            "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n"
        },
        "$:/language/Snippets/TableOfContents": {
            "title": "$:/language/Snippets/TableOfContents",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table of Contents",
            "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
        },
        "$:/language/ThemeTweaks/ThemeTweaks": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks",
            "text": "Theme Tweaks"
        },
        "$:/language/ThemeTweaks/ThemeTweaks/Hint": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
            "text": "You can tweak certain aspects of the ''Vanilla'' theme."
        },
        "$:/language/ThemeTweaks/Options": {
            "title": "$:/language/ThemeTweaks/Options",
            "text": "Options"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout",
            "text": "Sidebar layout"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
            "text": "Fixed story, fluid sidebar"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
            "text": "Fluid story, fixed sidebar"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles",
            "text": "Sticky titles"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
            "text": "Causes tiddler titles to \"stick\" to the top of the browser window"
        },
        "$:/language/ThemeTweaks/Options/CodeWrapping": {
            "title": "$:/language/ThemeTweaks/Options/CodeWrapping",
            "text": "Wrap long lines in code blocks"
        },
        "$:/language/ThemeTweaks/Settings": {
            "title": "$:/language/ThemeTweaks/Settings",
            "text": "Settings"
        },
        "$:/language/ThemeTweaks/Settings/FontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/FontFamily",
            "text": "Font family"
        },
        "$:/language/ThemeTweaks/Settings/CodeFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
            "text": "Code font family"
        },
        "$:/language/ThemeTweaks/Settings/EditorFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
            "text": "Editor font family"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImage": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
            "text": "Page background image"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
            "text": "Page background image attachment"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
            "text": "Scroll with tiddlers"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
            "text": "Fixed to window"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
            "text": "Page background image size"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
            "text": "Auto"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
            "text": "Cover"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
            "text": "Contain"
        },
        "$:/language/ThemeTweaks/Metrics": {
            "title": "$:/language/ThemeTweaks/Metrics",
            "text": "Sizes"
        },
        "$:/language/ThemeTweaks/Metrics/FontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/FontSize",
            "text": "Font size"
        },
        "$:/language/ThemeTweaks/Metrics/LineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/LineHeight",
            "text": "Line height"
        },
        "$:/language/ThemeTweaks/Metrics/BodyFontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
            "text": "Font size for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
            "text": "Line height for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
            "text": "Story left position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
            "text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop",
            "text": "Story top position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
            "text": "how far the top margin of the story river<br>is from the top of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight",
            "text": "Story right"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
            "text": "how far the left margin of the sidebar <br>is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
            "text": "Story width"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
            "text": "the overall width of the story river"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
            "text": "Tiddler width"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
            "text": "within the story river"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
            "text": "Sidebar breakpoint"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
            "text": "the minimum page width at which the story<br>river and sidebar will appear side by side"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
            "text": "Sidebar width"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
            "text": "the width of the sidebar in fluid-fixed layout"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "none"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Plugin Details"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "This plugin contains the following shadow tiddlers:"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Shadow Status"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "It is overridden by an ordinary tiddler"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Fields"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "List"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "This tiddler does not have a list"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Listed"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "This tiddler is not listed by any others"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "References"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "No tiddlers link to this one"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Tagging"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "No tiddlers are tagged with this one"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "JavaScript code",
            "name": "application/javascript",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "JSON data",
            "name": "application/json",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Data dictionary",
            "name": "application/x-tiddler-dictionary",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "GIF image",
            "name": "image/gif",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "JPEG image",
            "name": "image/jpeg",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "PNG image",
            "name": "image/png",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Structured Vector Graphics image",
            "name": "image/svg+xml",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "ICO format icon file",
            "name": "image/x-icon",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Static stylesheet",
            "name": "text/css",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "HTML markup",
            "name": "text/html",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Plain text",
            "name": "text/plain",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/languages/en-GB/icon": {
            "title": "$:/languages/en-GB/icon",
            "type": "image/svg+xml",
            "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
        },
        "$:/languages/en-GB": {
            "title": "$:/languages/en-GB",
            "name": "en-GB",
            "description": "English (British)",
            "author": "JeremyRuston",
            "core-version": ">=5.0.0\"",
            "text": "Stub pseudo-plugin for the default language"
        },
        "$:/core/modules/commander.js": {
            "title": "$:/core/modules/commander.js",
            "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\t\t\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/commands/build.js": {
            "title": "$:/core/modules/commands/build.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/clearpassword.js": {
            "title": "$:/core/modules/commands/clearpassword.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/deletetiddlers.js": {
            "title": "$:/core/modules/commands/deletetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/editions.js": {
            "title": "$:/core/modules/commands/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\"    \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/fetch.js": {
            "title": "$:/core/modules/commands/fetch.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = $tw.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t    var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t    \tdata = [];\n\t    self.commander.write(\"Reading \" + url + \": \");\n\t    response.on(\"data\",function(chunk) {\n\t        data.push(chunk);\n\t        self.commander.write(\".\");\n\t    });\n\t    response.on(\"end\",function() {\n\t        self.commander.write(\"\\n\");\n\t        if(response.statusCode === 200) {\n\t\t        self.processBody(Buffer.concat(data),type,options,url);\n\t\t        callback(null);\n\t        } else {\n\t        \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t        \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t        \t} else {\n\t\t        \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t        \t\t\n\t        \t}\n\t        }\n\t   \t});\n\t   \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t   \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/help.js": {
            "title": "$:/core/modules/commands/help.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/import.js": {
            "title": "$:/core/modules/commands/import.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"import\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/init.js": {
            "title": "$:/core/modules/commands/init.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/listen.js": {
            "title": "$:/core/modules/commands/listen.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/load.js": {
            "title": "$:/core/modules/commands/load.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file or directory\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count && self.params[1] !== \"noerror\") {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/makelibrary.js": {
            "title": "$:/core/modules/commands/makelibrary.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers})\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/output.js": {
            "title": "$:/core/modules/commands/output.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/password.js": {
            "title": "$:/core/modules/commands/password.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/render.js": {
            "title": "$:/core/modules/commands/render.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"render\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddler.js": {
            "title": "$:/core/modules/commands/rendertiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddlers.js": {
            "title": "$:/core/modules/commands/rendertiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/save.js": {
            "title": "$:/core/modules/commands/save.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savelibrarytiddlers.js": {
            "title": "$:/core/modules/commands/savelibrarytiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\tdoesRequireReload = !!$tw.wiki.doesPluginInfoRequireReload(pluginTiddlers),\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddler.js": {
            "title": "$:/core/modules/commands/savetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddlers.js": {
            "title": "$:/core/modules/commands/savetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savewikifolder.js": {
            "title": "$:/core/modules/commands/savewikifolder.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\n}\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type]  || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/server.js": {
            "title": "$:/core/modules/commands/server.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/setfield.js": {
            "title": "$:/core/modules/commands/setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/unpackplugin.js": {
            "title": "$:/core/modules/commands/unpackplugin.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/verbose.js": {
            "title": "$:/core/modules/commands/verbose.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n  \" + $tw.boot.logMessages.join(\"\\n  \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/version.js": {
            "title": "$:/core/modules/commands/version.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/config.js": {
            "title": "$:/core/modules/config.js",
            "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter:   \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
            "type": "application/javascript",
            "module-type": "config"
        },
        "$:/core/modules/deserializers.js": {
            "title": "$:/core/modules/deserializers.js",
            "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlerdeserializer"
        },
        "$:/core/modules/editor/engines/framed.js": {
            "title": "$:/core/modules/editor/engines/framed.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\tthis.domNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/engines/simple.js": {
            "title": "$:/core/modules/editor/engines/simple.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/factory.js": {
            "title": "$:/core/modules/editor/factory.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag) || \"input\";\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0) && (!this.document.isTiddlyWikiFakeDom);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup ||  changedAttributes.rows || changedAttributes.tabindex || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t    clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t    el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/operations/bitmap/clear.js": {
            "title": "$:/core/modules/editor/operations/bitmap/clear.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/resize.js": {
            "title": "$:/core/modules/editor/operations/bitmap/resize.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/rotate-left.js": {
            "title": "$:/core/modules/editor/operations/bitmap/rotate-left.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/text/excise.js": {
            "title": "$:/core/modules/editor/operations/text/excise.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ?  [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/make-link.js": {
            "title": "$:/core/modules/editor/operations/text/make-link.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/prefix-lines.js": {
            "title": "$:/core/modules/editor/operations/text/prefix-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,targetCount);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== targetCount) {\n\t\t\t// Apply the prefix\n\t\t\tline =  prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-all.js": {
            "title": "$:/core/modules/editor/operations/text/replace-all.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-selection.js": {
            "title": "$:/core/modules/editor/operations/text/replace-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/save-selection.js": {
            "title": "$:/core/modules/editor/operations/text/save-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-lines.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-selection.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/filters/addprefix.js": {
            "title": "$:/core/modules/filters/addprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/addsuffix.js": {
            "title": "$:/core/modules/filters/addsuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/after.js": {
            "title": "$:/core/modules/filters/after.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/all/current.js": {
            "title": "$:/core/modules/filters/all/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/missing.js": {
            "title": "$:/core/modules/filters/all/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/orphans.js": {
            "title": "$:/core/modules/filters/all/orphans.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/shadows.js": {
            "title": "$:/core/modules/filters/all/shadows.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tags.js": {
            "title": "$:/core/modules/filters/all/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tiddlers.js": {
            "title": "$:/core/modules/filters/all/tiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all.js": {
            "title": "$:/core/modules/filters/all.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/backlinks.js": {
            "title": "$:/core/modules/filters/backlinks.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/before.js": {
            "title": "$:/core/modules/filters/before.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/commands.js": {
            "title": "$:/core/modules/filters/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/compare.js": {
            "title": "$:/core/modules/filters/compare.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = types[type] || types.number,\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar types = {\n\t\"number\": function(a,b) {\n\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t},\n\t\"integer\": function(a,b) {\n\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t},\n\t\"string\": function(a,b) {\n\t\treturn compare(\"\" + a,\"\" +b);\n\t},\n\t\"date\": function(a,b) {\n\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\tdateB = $tw.utils.parseDate(b);\n\t\tif(!isFinite(dateA)) {\n\t\t\tdateA = new Date(0);\n\t\t}\n\t\tif(!isFinite(dateB)) {\n\t\t\tdateB = new Date(0);\n\t\t}\n\t\treturn compare(dateA,dateB);\n\t},\n\t\"version\": function(a,b) {\n\t\treturn $tw.utils.compareVersions(a,b);\n\t}\n};\n\nfunction compare(a,b) {\n\tif(a > b) {\n\t\treturn +1;\n\t} else if(a < b) {\n\t\treturn -1;\n\t} else {\n\t\treturn 0;\n\t}\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/contains.js": {
            "title": "$:/core/modules/filters/contains.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/count.js": {
            "title": "$:/core/modules/filters/count.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current list.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/days.js": {
            "title": "$:/core/modules/filters/days.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/each.js": {
            "title": "$:/core/modules/filters/each.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/eachday.js": {
            "title": "$:/core/modules/filters/eachday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editiondescription.js": {
            "title": "$:/core/modules/filters/editiondescription.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editions.js": {
            "title": "$:/core/modules/filters/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/else.js": {
            "title": "$:/core/modules/filters/else.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/decodeuricomponent.js": {
            "title": "$:/core/modules/filters/decodeuricomponent.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/enlist.js": {
            "title": "$:/core/modules/filters/enlist.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.enlist = function(source,operator,options) {\n\tvar allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/field.js": {
            "title": "$:/core/modules/filters/field.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],indexedResults,\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/fields.js": {
            "title": "$:/core/modules/filters/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName,\n\t\tsuffixes = (operator.suffixes || [])[0] || [],\n\t\toperand = $tw.utils.parseStringArray(operator.operand);\n\t\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(suffixes.indexOf(\"include\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? $tw.utils.pushTop(results,fieldName) : \"\";\n\t\t\t\t}\n\t\t\t} else if (suffixes.indexOf(\"exclude\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? \"\" : $tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else if\n\t\t\telse {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else\n\t\t} // if (tiddler)\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/get.js": {
            "title": "$:/core/modules/filters/get.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getindex.js": {
            "title": "$:/core/modules/filters/getindex.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getvariable.js": {
            "title": "$:/core/modules/filters/getvariable.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable is missing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/has.js": {
            "title": "$:/core/modules/filters/has.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field or index\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [],\n\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand] === \"\")) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\t\t\t\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/haschanged.js": {
            "title": "$:/core/modules/filters/haschanged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/indexes.js": {
            "title": "$:/core/modules/filters/indexes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/insertbefore.js": {
            "title": "$:/core/modules/filters/insertbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/is/binary.js": {
            "title": "$:/core/modules/filters/is/binary.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/blank.js": {
            "title": "$:/core/modules/filters/is/blank.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/current.js": {
            "title": "$:/core/modules/filters/is/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/image.js": {
            "title": "$:/core/modules/filters/is/image.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/missing.js": {
            "title": "$:/core/modules/filters/is/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/orphan.js": {
            "title": "$:/core/modules/filters/is/orphan.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/shadow.js": {
            "title": "$:/core/modules/filters/is/shadow.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/system.js": {
            "title": "$:/core/modules/filters/is/system.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tag.js": {
            "title": "$:/core/modules/filters/is/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tiddler.js": {
            "title": "$:/core/modules/filters/is/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/variable.js": {
            "title": "$:/core/modules/filters/is/variable.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title in options.widget.variables) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is.js": {
            "title": "$:/core/modules/filters/is.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/limit.js": {
            "title": "$:/core/modules/filters/limit.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/links.js": {
            "title": "$:/core/modules/filters/links.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/list.js": {
            "title": "$:/core/modules/filters/list.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listed.js": {
            "title": "$:/core/modules/filters/listed.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listops.js": {
            "title": "$:/core/modules/filters/listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/lookup.js": {
            "title": "$:/core/modules/filters/lookup.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || options.wiki.getTiddlerText(operator.operand + operator.suffix));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/match.js": {
            "title": "$:/core/modules/filters/match.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title === operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/math.js": {
            "title": "$:/core/modules/filters/math.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [$tw.utils.stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,$tw.utils.parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/minlength.js": {
            "title": "$:/core/modules/filters/minlength.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/modules.js": {
            "title": "$:/core/modules/filters/modules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/moduletypes.js": {
            "title": "$:/core/modules/filters/moduletypes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/next.js": {
            "title": "$:/core/modules/filters/next.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/plugintiddlers.js": {
            "title": "$:/core/modules/filters/plugintiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/prefix.js": {
            "title": "$:/core/modules/filters/prefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/previous.js": {
            "title": "$:/core/modules/filters/previous.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/range.js": {
            "title": "$:/core/modules/filters/range.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/regexp.js": {
            "title": "$:/core/modules/filters/regexp.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removeprefix.js": {
            "title": "$:/core/modules/filters/removeprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removesuffix.js": {
            "title": "$:/core/modules/filters/removesuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title && title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sameday.js": {
            "title": "$:/core/modules/filters/sameday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/search.js": {
            "title": "$:/core/modules/filters/search.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/shadowsource.js": {
            "title": "$:/core/modules/filters/shadowsource.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sort.js": {
            "title": "$:/core/modules/filters/sort.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/splitbefore.js": {
            "title": "$:/core/modules/filters/splitbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/storyviews.js": {
            "title": "$:/core/modules/filters/storyviews.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/strings.js": {
            "title": "$:/core/modules/filters/strings.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.trim(a)];}\n);\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subfilter.js": {
            "title": "$:/core/modules/filters/subfilter.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subtiddlerfields.js": {
            "title": "$:/core/modules/filters/subtiddlerfields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin named in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/suffix.js": {
            "title": "$:/core/modules/filters/suffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tag.js": {
            "title": "$:/core/modules/filters/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [],indexedResults;\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tagging.js": {
            "title": "$:/core/modules/filters/tagging.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tags.js": {
            "title": "$:/core/modules/filters/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/then.js": {
            "title": "$:/core/modules/filters/then.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/title.js": {
            "title": "$:/core/modules/filters/title.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/untagged.js": {
            "title": "$:/core/modules/filters/untagged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/variables.js": {
            "title": "$:/core/modules/filters/variables.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/wikiparserrules.js": {
            "title": "$:/core/modules/filters/wikiparserrules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/x-listops.js": {
            "title": "$:/core/modules/filters/x-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n    /*jslint node: true, browser: true */\n    /*global $tw: false */\n    \"use strict\";\n\n    /*\n    Fetch titles from the current list\n    */\n    var prepare_results = function (source) {\n    var results = [];\n        source(function (tiddler, title) {\n            results.push(title);\n        });\n        return results;\n    };\n\n    /*\n    Moves a number of items from the tail of the current list before the item named in the operand\n    */\n    exports.putbefore = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -1) :\n            results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n    };\n\n    /*\n    Moves a number of items from the tail of the current list after the item named in the operand\n    */\n    exports.putafter = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -1) :\n            results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n    };\n\n    /*\n    Replaces the item named in the operand with a number of items from the tail of the current list\n    */\n    exports.replace = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -count) :\n            results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n    };\n\n    /*\n    Moves a number of items from the tail of the current list to the head of the list\n    */\n    exports.putfirst = function (source, operator) {\n        var results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return results.slice(-count).concat(results.slice(0, -count));\n    };\n\n    /*\n    Moves a number of items from the head of the current list to the tail of the list\n    */\n    exports.putlast = function (source, operator) {\n        var results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return results.slice(count).concat(results.slice(0, count));\n    };\n\n    /*\n    Moves the item named in the operand a number of places forward or backward in the list\n    */\n    exports.move = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1),\n            marker = results.splice(index, 1),\n            offset =  (index + count) > 0 ? index + count : 0;\n        return results.slice(0, offset).concat(marker).concat(results.slice(offset));\n    };\n\n    /*\n    Returns the items from the current list that are after the item named in the operand\n    */\n    exports.allafter = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand);\n        return (index === -1) ? [] :\n            (operator.suffix) ? results.slice(index) :\n            results.slice(index + 1);\n    };\n\n    /*\n    Returns the items from the current list that are before the item named in the operand\n    */\n    exports.allbefore = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand);\n        return (index === -1) ? [] :\n            (operator.suffix) ? results.slice(0, index + 1) :\n            results.slice(0, index);\n    };\n\n    /*\n    Appends the items listed in the operand array to the tail of the current list\n    */\n    exports.append = function (source, operator) {\n        var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = parseInt(operator.suffix) || append.length;\n        return (append.length === 0) ? results :\n            (operator.prefix) ? results.concat(append.slice(-count)) :\n            results.concat(append.slice(0, count));\n    };\n\n    /*\n    Prepends the items listed in the operand array to the head of the current list\n    */\n    exports.prepend = function (source, operator) {\n        var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,prepend.length);\n        return (prepend.length === 0) ? results :\n            (operator.prefix) ? prepend.slice(-count).concat(results) :\n            prepend.slice(0, count).concat(results);\n    };\n\n    /*\n    Returns all items from the current list except the items listed in the operand array\n    */\n    exports.remove = function (source, operator) {\n        var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = parseInt(operator.suffix) || array.length,\n            p,\n            len,\n            index;\n        len = array.length - 1;\n        for (p = 0; p < count; ++p) {\n            if (operator.prefix) {\n                index = results.indexOf(array[len - p]);\n            } else {\n                index = results.indexOf(array[p]);\n            }\n            if (index !== -1) {\n                results.splice(index, 1);\n            }\n        }\n        return results;\n    };\n\n    /*\n    Returns all items from the current list sorted in the order of the items in the operand array\n    */\n    exports.sortby = function (source, operator) {\n        var results = prepare_results(source);\n        if (!results || results.length < 2) {\n            return results;\n        }\n        var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n        results.sort(function (a, b) {\n            return lookup.indexOf(a) - lookup.indexOf(b);\n        });\n        return results;\n    };\n\n    /*\n    Removes all duplicate items from the current list\n    */\n    exports.unique = function (source, operator) {\n        var results = prepare_results(source);\n        var set = results.reduce(function (a, b) {\n            if (a.indexOf(b) < 0) {\n                a.push(b);\n            }\n            return a;\n        }, []);\n        return set;\n    };\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters.js": {
            "title": "$:/core/modules/filters.js",
            "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tnextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-|~|=)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tsuffixes: operator.suffixes,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tArray.prototype.push.apply(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tif(results.length === 0) {\n\t\t\t\t\t\t\t// Main result so far is empty\n\t\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter: \" + filterString,function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/indexers/backlinks-indexer.js": {
            "title": "$:/core/modules/indexers/backlinks-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser =  this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t    oldLinks = [],\n\t    self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/indexers/field-indexer.js": {
            "title": "$:/core/modules/indexers/field-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/indexers/tag-indexer.js": {
            "title": "$:/core/modules/indexers/tag-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/info/platform.js": {
            "title": "$:/core/modules/info/platform.js",
            "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "info"
        },
        "$:/core/modules/keyboard.js": {
            "title": "$:/core/modules/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t   (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t   (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t   (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t   (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/language.js": {
            "title": "$:/core/modules/language.js",
            "text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/macros/changecount.js": {
            "title": "$:/core/modules/macros/changecount.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/contrastcolour.js": {
            "title": "$:/core/modules/macros/contrastcolour.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/csvtiddlers.js": {
            "title": "$:/core/modules/macros/csvtiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/displayshortcuts.js": {
            "title": "$:/core/modules/macros/displayshortcuts.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t    return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddler.js": {
            "title": "$:/core/modules/macros/jsontiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddlers.js": {
            "title": "$:/core/modules/macros/jsontiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,$tw.utils.parseInt(spaces));\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/makedatauri.js": {
            "title": "$:/core/modules/macros/makedatauri.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"},\n\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/now.js": {
            "title": "$:/core/modules/macros/now.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/qualify.js": {
            "title": "$:/core/modules/macros/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/resolvepath.js": {
            "title": "$:/core/modules/macros/resolvepath.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/unusedtitle.js": {
            "title": "$:/core/modules/macros/unusedtitle.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/version.js": {
            "title": "$:/core/modules/macros/version.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/parsers/audioparser.js": {
            "title": "$:/core/modules/parsers/audioparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/binaryparser.js": {
            "title": "$:/core/modules/parsers/binaryparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/csvparser.js": {
            "title": "$:/core/modules/parsers/csvparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/htmlparser.js": {
            "title": "$:/core/modules/parsers/htmlparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/imageparser.js": {
            "title": "$:/core/modules/parsers/imageparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t};\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"image/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/utils/parseutils.js": {
            "title": "$:/core/modules/utils/parseutils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/parsers/pdfparser.js": {
            "title": "$:/core/modules/parsers/pdfparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"embed\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/textparser.js": {
            "title": "$:/core/modules/parsers/textparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/videoparser.js": {
            "title": "$:/core/modules/parsers/videoparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/dash.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"&ndash;\" : \"&mdash;\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/entity.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: &copy;\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/extlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: https://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/heading.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/html.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/html.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/image.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/image.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/import.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/import.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\import[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/list.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/list.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"div\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /($|\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params,\n\t\tisMacroDefinition: true\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/rules.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/syslink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/table.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/table.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n  <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/whitespace.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/wikiparser.js": {
            "title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined  && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t//  Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t//  Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,nextMatch.matchIndex));\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,terminatorMatch.index));\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,inlineRuleMatch.matchIndex));\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/pluginswitcher.js": {
            "title": "$:/core/modules/pluginswitcher.js",
            "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\tthis.onSwitch = options.onSwitch;\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/saver-handler.js": {
            "title": "$:/core/modules/saver-handler.js",
            "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.preloadDirty = options.preloadDirty || [];\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t});\n\t\tthis.numChanges = filteredChanges.length;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\";\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\tvar\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/savers/andtidwiki.js": {
            "title": "$:/core/modules/savers/andtidwiki.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t    link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/beaker.js": {
            "title": "$:/core/modules/savers/beaker.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/download.js": {
            "title": "$:/core/modules/savers/download.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(document.location.pathname.substr(p+1));\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100\n};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\n});\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/fsosaver.js": {
            "title": "$:/core/modules/savers/fsosaver.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/gitea.js": {
            "title": "$:/core/modules/savers/gitea.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GiteaSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/github.js": {
            "title": "$:/core/modules/savers/github.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitHubSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/gitlab.js": {
            "title": "$:/core/modules/savers/gitlab.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitLabSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/manualdownload.js": {
            "title": "$:/core/modules/savers/manualdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/msdownload.js": {
            "title": "$:/core/modules/savers/msdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/put.js": {
            "title": "$:/core/modules/savers/put.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err,data,xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tretrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text,method,callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\",\"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyfox.js": {
            "title": "$:/core/modules/savers/tiddlyfox.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyie.js": {
            "title": "$:/core/modules/savers/tiddlyie.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/twedit.js": {
            "title": "$:/core/modules/savers/twedit.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/upload.js": {
            "title": "$:/core/modules/savers/upload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/server/authenticators/basic.js": {
            "title": "$:/core/modules/server/authenticators/basic.js",
            "text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\");\n}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve($tw.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "authenticator"
        },
        "$:/core/modules/server/authenticators/header.js": {
            "title": "$:/core/modules/server/authenticators/header.js",
            "text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\");\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "authenticator"
        },
        "$:/core/modules/server/routes/delete-tiddler.js": {
            "title": "$:/core/modules/server/routes/delete-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-favicon.js": {
            "title": "$:/core/modules/server/routes/get-favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-file.js": {
            "title": "$:/core/modules/server/routes/get-file.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve($tw.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-index.js": {
            "title": "$:/core/modules/server/routes/get-index.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-login-basic.js": {
            "title": "$:/core/modules/server/routes/get-login-basic.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-status.js": {
            "title": "$:/core/modules/server/routes/get-status.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddler-html.js": {
            "title": "$:/core/modules/server/routes/get-tiddler-html.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddler.js": {
            "title": "$:/core/modules/server/routes/get-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddlers-json.js": {
            "title": "$:/core/modules/server/routes/get-tiddlers-json.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif($tw.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif($tw.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/put-tiddler.js": {
            "title": "$:/core/modules/server/routes/put-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/server.js": {
            "title": "$:/core/modules/server/server.js",
            "text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"path-prefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length) || \"/\";\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response) {\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = self.wiki;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\t// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/browser-messaging.js": {
            "title": "$:/core/modules/browser-messaging.js",
            "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\");\n\t\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tiframe.setAttribute(\"library\",\"true\");\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t  iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\n\t\t}\n\t});\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/commands.js": {
            "title": "$:/core/modules/startup/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/CSSescape.js": {
            "title": "$:/core/modules/startup/CSSescape.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\n\n}));\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/favicon.js": {
            "title": "$:/core/modules/startup/favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/info.js": {
            "title": "$:/core/modules/startup/info.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\tvar fields = {\n\t\ttitle: TITLE_INFO_PLUGIN,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/load-modules.js": {
            "title": "$:/core/modules/startup/load-modules.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.wiki.addIndexersToWiki();\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/password.js": {
            "title": "$:/core/modules/startup/password.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/plugins.js": {
            "title": "$:/core/modules/startup/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t}\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/render.js": {
            "title": "$:/core/modules/startup/render.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n   \t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\n\t});\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !(tiddler.hasField(\"draft.of\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyThrottledTiddlersHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = THROTTLE_REFRESH_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/rootwidget.js": {
            "title": "$:/core/modules/startup/rootwidget.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject, event: event});\n\t});\n\t// Install the notification  mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the copy-to-clipboard  mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup.js": {
            "title": "$:/core/modules/startup.js",
            "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.platform);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\tvar executeStartupTiddlers = function(tag) {\n\t\t$tw.utils.each($tw.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\t\t$tw.rootWidget.invokeActionString($tw.wiki.getTiddlerText(title),$tw.rootWidget);\n\t\t});\n\t};\n\texecuteStartupTiddlers(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Node\");\t\t\n\t}\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-GB\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t}\n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/story.js": {
            "title": "$:/core/modules/startup/story.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// Update history\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\t$tw.wiki.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t}\t\t\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t}\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/windows.js": {
            "title": "$:/core/modules/startup/windows.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\twindowTitle = paramObject.windowTitle || title,\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow,\n\t\t    srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t},{\n\t\t\tname: \"click\",\n\t\t\thandlerObject: $tw.popup,\n\t\t\thandlerMethod: \"handleEvent\"\n\t\t}]);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/story.js": {
            "title": "$:/core/modules/story.js",
            "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/storyviews/classic.js": {
            "title": "$:/core/modules/storyviews/classic.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration()\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom:  currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/pop.js": {
            "title": "$:/core/modules/storyviews/pop.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement && targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/zoomin.js": {
            "title": "$:/core/modules/storyviews/zoomin.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx =  zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty =  zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/syncer.js": {
            "title": "$:/core/modules/syncer.js",
            "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store and synchronises them to a remote data store represented as a \"sync adaptor\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.errorRetryInterval = 5 * 1000; // Interval to retry after an error\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\t// Save parameters\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\t}\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\t\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && $tw.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\n\t}\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\t\n\t} \n};\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t};\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif($tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser && !this.disableUI) {\n\t\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username,isReadOnly,isAnonymous) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t};\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.tiddlerExists(tiddlerFields.title) && self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null,\n\t\t\t\t\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\n\t\t}\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!err && !isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(err,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nProcess the next task\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing\n\t// a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif((!this.syncadaptor.isReady || this.syncadaptor.isReady()) && this.numTasksInProgress === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\t\t\t\t\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\t\t\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || $tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title); \t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t});\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/tiddler.js": {
            "title": "$:/core/modules/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet the value of a field as a list\n*/\nexports.getFieldList = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn [];\n\t}\n\treturn $tw.utils.parseStringArray(value);\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = {};\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [],\n\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlermethod"
        },
        "$:/core/modules/upgraders/plugins.js": {
            "title": "$:/core/modules/upgraders/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = $tw.wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? ($tw.wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/system.js": {
            "title": "$:/core/modules/upgraders/system.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\n\t}\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/themetweaks.js": {
            "title": "$:/core/modules/upgraders/themetweaks.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/utils/base64-utf8/base64-utf8.module.js": {
            "text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)(e=r.charCodeAt(t))<128?o+=String.fromCharCode(e):e>127&&e<2048?(o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128)):(o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128));return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)(t=r.charCodeAt(o))<128?(e+=String.fromCharCode(t),o++):t>191&&t<224?(e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2):(e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3);return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var n=0;n<t.length;n++)o[t[n]]=o.require(t[n]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,n,i,d,f,a,h,c=\"\",u=0;u<r.length;)d=(t=r.charCodeAt(u++))>>2,f=(3&t)<<4|(n=r.charCodeAt(u++))>>4,a=(15&n)<<2|(i=r.charCodeAt(u++))>>6,h=63&i,isNaN(n)?a=h=64:isNaN(i)&&(h=64),c+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return c},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,n,i,d,f,a,h=\"\",c=0;c<r.length;)t=o.indexOf(r.charAt(c++))<<2|(d=o.indexOf(r.charAt(c++)))>>4,n=(15&d)<<4|(f=o.indexOf(r.charAt(c++)))>>2,i=(3&f)<<6|(a=o.indexOf(r.charAt(c++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(n)),64!=a&&(h+=String.fromCharCode(i));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/crypto.js": {
            "title": "$:/core/modules/utils/crypto.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/csv.js": {
            "title": "$:/core/modules/utils/csv.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/diff-match-patch/diff_match_patch.js": {
            "text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&amp;\").replace(d,\"&lt;\").replace(e,\"&gt;\").replace(f,\"&para;<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/dom/animations/slide.js": {
            "title": "$:/core/modules/utils/dom/animations/slide.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "animation"
        },
        "$:/core/modules/utils/dom/animator.js": {
            "title": "$:/core/modules/utils/dom/animator.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/browser.js": {
            "title": "$:/core/modules/utils/dom/browser.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/csscolorparser.js": {
            "title": "$:/core/modules/utils/dom/csscolorparser.js",
            "text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n  \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n  \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n  \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n  \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n  \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n  \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n  \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n  \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n  \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n  \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n  \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n  \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n  \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n  \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n  \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n  \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n  \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n  \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n  \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n  \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n  \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n  \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n  \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n  \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n  \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n  \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n  \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n  \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n  \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n  \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n  \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n  \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n  \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n  \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n  \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n  \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n  \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n  \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n  \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n  \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n  \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n  \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n  \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n  \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n  \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n  \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n  \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n  \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n  \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n  \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n  \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n  \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n  \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n  \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n  \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n  \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n  \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n  \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n  \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n  \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n  \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n  \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n  \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n  \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n  \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n  \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n  \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n  \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n  \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n  \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n  \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n  \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n  \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n  \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) {  // Clamp to integer 0 .. 255.\n  i = Math.round(i);  // Seems to be what Chrome does (vs truncation).\n  return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) {  // Clamp to float 0.0 .. 1.0.\n  return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) {  // int or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_byte(parseFloat(str) / 100 * 255);\n  return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) {  // float or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_float(parseFloat(str) / 100);\n  return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n  if (h < 0) h += 1;\n  else if (h > 1) h -= 1;\n\n  if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n  if (h * 2 < 1) return m2;\n  if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n  return m1;\n}\n\nfunction parseCSSColor(css_str) {\n  // Remove all whitespace, not compliant, but should just be more accepting.\n  var str = css_str.replace(/ /g, '').toLowerCase();\n\n  // Color keywords (and transparent) lookup.\n  if (str in kCSSColorTable) return kCSSColorTable[str].slice();  // dup.\n\n  // #abc and #abc123 syntax.\n  if (str[0] === '#') {\n    if (str.length === 4) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xfff)) return null;  // Covers NaN.\n      return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n              (iv & 0xf0) | ((iv & 0xf0) >> 4),\n              (iv & 0xf) | ((iv & 0xf) << 4),\n              1];\n    } else if (str.length === 7) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xffffff)) return null;  // Covers NaN.\n      return [(iv & 0xff0000) >> 16,\n              (iv & 0xff00) >> 8,\n              iv & 0xff,\n              1];\n    }\n\n    return null;\n  }\n\n  var op = str.indexOf('('), ep = str.indexOf(')');\n  if (op !== -1 && ep + 1 === str.length) {\n    var fname = str.substr(0, op);\n    var params = str.substr(op+1, ep-(op+1)).split(',');\n    var alpha = 1;  // To allow case fallthrough.\n    switch (fname) {\n      case 'rgba':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'rgb':\n        if (params.length !== 3) return null;\n        return [parse_css_int(params[0]),\n                parse_css_int(params[1]),\n                parse_css_int(params[2]),\n                alpha];\n      case 'hsla':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'hsl':\n        if (params.length !== 3) return null;\n        var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360;  // 0 .. 1\n        // NOTE(deanm): According to the CSS spec s/l should only be\n        // percentages, but we don't bother and let float or percentage.\n        var s = parse_css_float(params[1]);\n        var l = parse_css_float(params[2]);\n        var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n        var m1 = l * 2 - m2;\n        return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n                alpha];\n      default:\n        return null;\n    }\n  }\n\n  return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom.js": {
            "title": "$:/core/modules/utils/dom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n    // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight || parseInt(minHeight,10);\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(element.ownerDocument.defaultView),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/dragndrop.js": {
            "title": "$:/core/modules/utils/dom/dragndrop.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/http.js": {
            "title": "$:/core/modules/utils/dom/http.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\treturnProp = options.returnProp || \"responseText\",\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!$tw.utils.hop(headers,\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\n\t}\n\treturn request;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/keyboard.js": {
            "title": "$:/core/modules/utils/dom/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/modal.js": {
            "title": "$:/core/modules/utils/dom/modal.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(this.srcDocument.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/notifier.js": {
            "title": "$:/core/modules/utils/dom/notifier.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/popup.js": {
            "title": "$:/core/modules/utils/dom/popup.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\n\t// Store the popup details if not already there\n\tif(!options.floating && this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode,\n\t\t\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n        \t\t}\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/scroller.js": {
            "title": "$:/core/modules/utils/dom/scroller.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t    srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tdrawFrame = function drawFrame() {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/edition-info.js": {
            "title": "$:/core/modules/utils/edition-info.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/fakedom.js": {
            "title": "$:/core/modules/utils/fakedom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis._style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value + \"\";\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this._style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this._style) {\n\t\t\t\tstyle.push($tw.utils.convertPropertyNameToStyleName(s) + \":\" + this._style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\");\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn \"\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/filesystem.js": {
            "title": "$:/core/modules/utils/filesystem.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = Buffer.alloc(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {};\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\tfilepath;\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// If not, generate a base pathname\n\tif(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t// Don't let the filename start with a dot because such files are invisible on *nix\n\tfilepath = filepath.replace(/^\\./g,\"_\");\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/logger.js": {
            "title": "$:/core/modules/utils/logger.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t\tthis.alertCount += 1;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/parsetree.js": {
            "title": "$:/core/modules/utils/parsetree.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/performance.js": {
            "title": "$:/core/modules/utils/performance.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\n};\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\n\t\t\t\treturn + 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t});\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/pluginmaker.js": {
            "title": "$:/core/modules/utils/pluginmaker.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/transliterate.js": {
            "title": "$:/core/modules/utils/transliterate.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || \"\"\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/utils.js": {
            "title": "$:/core/modules/utils/utils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds(),3);\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\t}\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\",   duration:      365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\",  duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\",    duration:            24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\",   duration:                 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration:                      60 * 1000},\n\t\t{name: \"Seconds\", duration:                           1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&amp;\", < to \"&lt;\", > to \"&gt;\", \" to \"&quot;\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&amp;\").replace(/</mg,\"&lt;\").replace(/>/mg,\"&gt;\").replace(/\\\"/mg,\"&quot;\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2), // Strip the & and the ;\n\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/'/g, \"\\\\'\")              // single quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s) {\n\t// See http://www.json.org/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/\\x08/g, '\\\\b')           // backspace\n\t\t.replace(/\\x0c/g, '\\\\f')           // formfeed\n\t\t.replace(/\\t/g, '\\\\t')             // tab\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n    return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10) || 0;\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\n\t\tm =  r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type,_canonical_uri) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str,10) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/widgets/action-createtiddler.js": {
            "title": "$:/core/modules/widgets/action-createtiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw:false, require:false, exports:false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.hasBase = !!this.actionBaseTitle;\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n\t//Following params are new since 5.1.22\n\tthis.actionTemplate = this.getAttribute(\"$template\");\n\tthis.useTemplate = !!this.actionTemplate;\n\tthis.actionOverwrite = this.getAttribute(\"$overwrite\",\"no\");\n\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.getTiddlerText(\"$:/language/DefaultNewTiddlerTitle\"), // Get the initial new-tiddler title\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tif(this.hasBase && this.actionOverwrite === \"no\") {\n\t\ttitle = this.wiki.generateNewTitle(this.actionBaseTitle);\n\t} else if (this.hasBase && this.actionOverwrite === \"yes\") {\n\t\ttitle = this.actionBaseTitle\n\t}\n\t// NO $basetitle BUT $template parameter is available\n\t// the title MUST be unique, otherwise the template would be overwritten\n\tif (!this.hasBase && this.useTemplate) {\n\t\ttitle = this.wiki.generateNewTitle(this.actionTemplate);\n\t} else if (!this.hasBase && !this.useTemplate) {\n\t\t// If NO $basetitle AND NO $template use initial title\n\t\t// DON'T overwrite any stuff\n\t\ttitle = this.wiki.generateNewTitle(title);\n\t}\n\tvar templateTiddler = this.wiki.getTiddler(this.actionTemplate) || {};\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(templateTiddler.fields,creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(title),this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletefield.js": {
            "title": "$:/core/modules/widgets/action-deletefield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {},\n\t\thasChanged = false;\n\tif(this.actionField && tiddler) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletetiddler.js": {
            "title": "$:/core/modules/widgets/action-deletetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-listops.js": {
            "title": "$:/core/modules/widgets/action-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-navigate.js": {
            "title": "$:/core/modules/widgets/action-navigate.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tevent = event || {};\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-popup.js": {
            "title": "$:/core/modules/widgets/action-popup.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords);\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-sendmessage.js": {
            "title": "$:/core/modules/widgets/action-sendmessage.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-setfield.js": {
            "title": "$:/core/modules/widgets/action-setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\")  || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/browse.js": {
            "title": "$:/core/modules/widgets/browse.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,{\n\t\t\t\tcallback: function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t},\n\t\t\t\tdeserializer: self.deserializer\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.deserializer = this.getAttribute(\"deserializer\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/button.js": {
            "title": "$:/core/modules/widgets/button.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\t\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(self,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n    return this.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/checkbox.js": {
            "title": "$:/core/modules/widgets/checkbox.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,this.checkboxDefault || \"\");\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/codeblock.js": {
            "title": "$:/core/modules/widgets/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/count.js": {
            "title": "$:/core/modules/widgets/count.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = \"0\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/diff-text.js": {
            "title": "$:/core/modules/widgets/diff-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget,\n\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/draggable.js": {
            "title": "$:/core/modules/widgets/draggable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\n\t});\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/droppable.js": {
            "title": "$:/core/modules/widgets/droppable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tvar domNode = this.document.createElement(tag),\n\t\tclasses = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tdomNode.className = classes.join(\" \");\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent  = function(event) {\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\n\t});\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = event.ctrlKey && ! event.shiftKey ? \"ctrl\" : event.shiftKey && !event.ctrlKey ? \"shift\" : \n\t\t\t\tevent.ctrlKey && event.shiftKey ? \"ctrl-shift\" : \"normal\" ;\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableClass = this.getAttribute(\"class\");\n\tthis.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"] || changedAttributes.tag || changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/dropzone.js": {
            "title": "$:/core/modules/widgets/dropzone.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\n\t}\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent  = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n};\n\nDropZoneWidget.prototype.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handlePasteEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1 && !event.target.isContentEditable) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\tthis.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-binary.js": {
            "title": "$:/core/modules/widgets/edit-binary.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-bitmap.js": {
            "title": "$:/core/modules/widgets/edit-bitmap.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370,\n\tDEFAULT_IMAGE_TYPE = \"image/png\";\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-shortcut.js": {
            "title": "$:/core/modules/widgets/edit-shortcut.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n\tthis.shortcutFocus = this.getAttribute(\"focus\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"] || changedAttributes.focus) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-text.js": {
            "title": "$:/core/modules/widgets/edit-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit.js": {
            "title": "$:/core/modules/widgets/edit.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder},\n\t\t\t\"tabindex\": {type: \"string\", value: this.editTabIndex},\n\t\t\t\"focus\": {type: \"string\", value: this.editFocus}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.tabindex || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/element.js": {
            "title": "$:/core/modules/widgets/element.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\ttag = \"h\" + headingLevel;\n\t}\n\t// Create the DOM node\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/encrypt.js": {
            "title": "$:/core/modules/widgets/encrypt.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/entity.js": {
            "title": "$:/core/modules/widgets/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fieldmangler.js": {
            "title": "$:/core/modules/widgets/fieldmangler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fields.js": {
            "title": "$:/core/modules/widgets/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.sort = this.getAttribute(\"sort\",\"yes\") === \"yes\";\n\tthis.sortReverse = this.getAttribute(\"sortReverse\",\"no\") === \"yes\";\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.include = this.getAttribute(\"include\",null);\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\n\t// Get the inclusion and exclusion list\n\tvar excludeArr = (this.exclude) ? this.exclude.split(\" \") : [\"text\"];\n\t// Include takes precedence\n\tvar includeArr = (this.include) ? this.include.split(\" \") : null;\n\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tif (includeArr) { // Include takes precedence\n\t\t\tfor(var i=0; i<includeArr.length; i++) {\n\t\t\t\tif(tiddler.fields[includeArr[i]]) {\n\t\t\t\t\tfields.push(includeArr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\tif(excludeArr.indexOf(fieldName) === -1) {\n\t\t\t\t\tfields.push(fieldName);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif (this.sort) fields.sort();\n\t\tif (this.sortReverse) fields.reverse();\n\t\tfor(var f=0, fmax=fields.length; f<fmax; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tvar row = this.template,\n\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\tif(reMatch) {\n\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t}\n\t\t\t}\n\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\ttext.push(row);\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif( changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude ||\n\t\tchangedAttributes.include || changedAttributes.sort || changedAttributes.sortReverse ||\n\t\tchangedTiddlers[this.tiddlerTitle] || changedAttributes.stripTitlePrefix) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/image.js": {
            "title": "$:/core/modules/widgets/image.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/importvariables.js": {
            "title": "$:/core/modules/widgets/importvariables.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar widgetPointer = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\tvar node = {\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params,\n\t\t\t\t\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.makeChildWidgets([node]);\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/keyboard.js": {
            "title": "$:/core/modules/widgets/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\",\"\");\n\tthis.message = this.getAttribute(\"message\",\"\");\n\tthis.param = this.getAttribute(\"param\",\"\");\n\tthis.key = this.getAttribute(\"key\",\"\");\n\tthis.tag = this.getAttribute(\"tag\",\"\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/link.js": {
            "title": "$:/core/modules/widgets/link.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.overrideClasses = this.getAttribute(\"overrideClass\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/linkcatcher.js": {
            "title": "$:/core/modules/widgets/linkcatcher.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(!this.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/list.js": {
            "title": "$:/core/modules/widgets/list.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/macrocall.js": {
            "title": "$:/core/modules/widgets/macrocall.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/navigator.js": {
            "title": "$:/core/modules/widgets/navigator.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.wiki.addToStory(title,fromTitle,this.storyTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\treturn this.wiki.generateDraftTitle(title);\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", event);\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", event);\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix || \"$:/state/folded/\";\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\tthis.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/password.js": {
            "title": "$:/core/modules/widgets/password.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/qualify.js": {
            "title": "$:/core/modules/widgets/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to a variable \n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/radio.js": {
            "title": "$:/core/modules/widgets/radio.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n   \t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n  \t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/range.js": {
            "title": "$:/core/modules/widgets/range.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\t\t\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tfieldName = this.tiddlerField || \"text\",\n\t\tvalue   = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue || \"\");\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue || \"\";\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes['min'] || changedAttributes['max'] || changedAttributes['increment'] || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\t\t\t\t\n\t\t\t}\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/raw.js": {
            "title": "$:/core/modules/widgets/raw.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/reveal.js": {
            "title": "$:/core/modules/widgets/reveal.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state,\n\t    defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n        $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/scrollable.js": {
            "title": "$:/core/modules/widgets/scrollable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/select.js": {
            "title": "$:/core/modules/widgets/select.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex,value);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\n\t\t}\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\tthis.selectTooltip = this.getAttribute(\"tooltip\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex || changedAttributes.selectTooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/set.js": {
            "title": "$:/core/modules/widgets/set.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params,!!this.parseTreeNode.isMacroDefinition);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t   (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/text.js": {
            "title": "$:/core/modules/widgets/text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/tiddler.js": {
            "title": "$:/core/modules/widgets/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/transclude.js": {
            "title": "$:/core/modules/widgets/transclude.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/vars.js": {
            "title": "$:/core/modules/widgets/vars.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n  <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/view.js": {
            "title": "$:/core/modules/widgets/view.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/widget.js": {
            "title": "$:/core/modules/widgets/widget.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\t// Bail if parseTreeNode is undefined, meaning  that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].render(parent,nextSibling);\n\t};\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].refresh(changedTiddlers) || refreshed;\n\t}\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/wikify.js": {
            "title": "$:/core/modules/widgets/wikify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/wiki-bulkops.js": {
            "title": "$:/core/modules/wiki-bulkops.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/wiki.js": {
            "title": "$:/core/modules/wiki.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\",\n\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type]  || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.isBinaryTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.encoding === \"base64\";\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a sorted array of tiddler titles.  Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric,isAlphaNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t\t\t\t\t\t\t(isDescending ? y - x :  x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(afterTitle);\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t//         indexOf unless we have a new\n\t\t\t\t\t//         position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tmoveItemInList(title);\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,spaces);\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerDataCached(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type,tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title}},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTreeDiv,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\",\n\t\tanchor = options.anchored ? \"^\" : \"\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar notYetFound = searchTermsRegExps.slice();\n\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t\treturn notYetFound.length == 0;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(!tiddler.hasField(\"_is_skinny\")) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text || \"\";\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t};\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],$tw.utils.extend({},options,{callback: readFileCallback}));\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create  a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\t\t\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\t\t\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/palettes/Blanca": {
            "title": "$:/palettes/Blanca",
            "name": "Blanca",
            "description": "A clean white palette to let you focus",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Blue": {
            "title": "$:/palettes/Blue",
            "name": "Blue",
            "description": "A blue theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Muted": {
            "title": "$:/palettes/Muted",
            "name": "Muted",
            "description": "Bright tiddlers on a muted background",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastLight": {
            "title": "$:/palettes/ContrastLight",
            "name": "Contrast (Light)",
            "description": "High contrast and unambiguous (light version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastDark": {
            "title": "$:/palettes/ContrastDark",
            "name": "Contrast (Dark)",
            "description": "High contrast and unambiguous (dark version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/DarkPhotos": {
            "title": "$:/palettes/DarkPhotos",
            "created": "20150402111612188",
            "description": "Good with dark photo backgrounds",
            "modified": "20150402112344080",
            "name": "DarkPhotos",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/GruvboxDark": {
            "title": "$:/palettes/GruvboxDark",
            "name": "Gruvbox Dark",
            "description": "Retro groove color scheme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "license": "https://github.com/morhetz/gruvbox",
            "text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #504945\nbutton-foreground: #fbf1c7\nbutton-border: transparent\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: #7c6f64\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #282828\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: <<colour button-background>>\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>"
        },
        "$:/palettes/Nord": {
            "title": "$:/palettes/Nord",
            "name": "Nord",
            "description": "An arctic, north-bluish color palette.",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md",
            "text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #4C566A\nbutton-foreground: #D8DEE9\nbutton-border: transparent\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #2e3440\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #2d3038\nvery-muted-foreground: #2d3038\n"
        },
        "$:/palettes/Rocker": {
            "title": "$:/palettes/Rocker",
            "name": "Rocker",
            "description": "A dark theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarFlare": {
            "title": "$:/palettes/SolarFlare",
            "name": "Solar Flare",
            "description": "Warm, relaxing earth colours",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n    download-foreground: <<colour background>>\n    dragger-foreground: <<colour background>>\n    dropdown-background: <<colour background>>\n    modal-background: <<colour background>>\n    sidebar-foreground-shadow: <<colour background>>\n    tiddler-background: <<colour background>>\n    tiddler-border: <<colour background>>\n    tiddler-link-background: <<colour background>>\n    tab-background-selected: <<colour background>>\n        dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n    dragger-background: <<colour foreground>>\n    tab-foreground: <<colour foreground>>\n        tab-foreground-selected: <<colour tab-foreground>>\n            sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n        sidebar-tab-foreground: <<colour tab-foreground>>\n    sidebar-button-foreground: <<colour foreground>>\n    sidebar-controls-foreground: <<colour foreground>>\n    sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n    alert-muted-foreground: <<colour base01>>\n: base00\n    code-foreground: <<colour base00>>\n    message-foreground: <<colour base00>>\n    tag-foreground: <<colour base00>>\n: base0\n    sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n    muted-foreground: <<colour base1>>\n        blockquote-bar: <<colour muted-foreground>>\n        dropdown-border: <<colour muted-foreground>>\n        sidebar-muted-foreground: <<colour muted-foreground>>\n        tiddler-title-foreground: <<colour muted-foreground>>\n            site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n    modal-footer-background: <<colour base2>>\n    page-background: <<colour base2>>\n        modal-backdrop: <<colour page-background>>\n        notification-background: <<colour page-background>>\n        code-background: <<colour page-background>>\n            code-border: <<colour code-background>>\n        pre-background: <<colour page-background>>\n            pre-border: <<colour pre-background>>\n        sidebar-tab-background-selected: <<colour page-background>>\n    table-header-background: <<colour base2>>\n    tag-background: <<colour base2>>\n    tiddler-editor-background: <<colour base2>>\n    tiddler-info-background: <<colour base2>>\n    tiddler-info-tab-background: <<colour base2>>\n    tab-background: <<colour base2>>\n        dropdown-tab-background: <<colour tab-background>>\n: base3\n    alert-background: <<colour base3>>\n    message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n    alert-highlight: <<colour magenta>>\n: violet\n    external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n    tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n    external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n    primary: <<colour blue-muted>>\n        download-background: <<colour primary>>\n        tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nselect-tag-background:\nselect-tag-foreground:\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n    modal-footer-border: <<colour tab-border>>\n    modal-header-border: <<colour tab-border>>\n    notification-border: <<colour tab-border>>\n    sidebar-tab-border: <<colour tab-border>>\n    tab-border-selected: <<colour tab-border>>\n        sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n    sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarizedLight": {
            "title": "$:/palettes/SolarizedLight",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Precision colors for machines and people",
            "license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
            "name": "SolarizedLight",
            "text": "alert-background: #eee8d5\nalert-border: #073642\nalert-highlight: #cb4b16\nalert-muted-foreground: #586e75\nbackground: #fdf6e3\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #cb4b16\nbutton-foreground: #fdf6e3\nbutton-border: transparent\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #d33682\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #859900\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #D08770\ndownload-background: #859900\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #fdf6e3\ndropdown-tab-background: #93a1a1\ndropzone-background: #859900\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: #d33682\nexternal-link-foreground-visited: #b58900\nexternal-link-foreground: #cb4b16\nforeground: #839496\nmessage-background: #586e75\nmessage-border: #586e75\nmessage-foreground: #eee8d5\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #eee8d5\nmodal-footer-background: #eee8d5\nmodal-footer-border: #eee8d5\nmodal-header-border: #eee8d5\nmuted-foreground: #93a1a1\nnotification-background: #EBCB8B\nnotification-border: #D08770\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #93a1a1\nprimary: #2aa198\nselect-tag-background: #eee8d5\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: #eee8d5\nsidebar-controls-foreground-hover: #268bd2\nsidebar-controls-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #839496\nsidebar-muted-foreground-hover: #657b83\nsidebar-muted-foreground: #93a1a1\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-background: #839496\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #657b83\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #839496\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #859900\nsidebar-tiddler-link-foreground: #268bd2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #dc322f\ntab-background-selected: #fdf6e3\ntab-background: #839496\ntab-border-selected: #93a1a1\ntab-border: #93a1a1\ntab-divider: #fdf6e3\ntab-foreground-selected: #839496\ntab-foreground: #eee8d5\ntable-border: #657b83\ntable-footer-background: #657b83\ntable-header-background: #93a1a1\ntag-background: #6c71c4\ntag-foreground: #eee8d5\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #b58900\ntiddler-controls-foreground-selected: #b58900\ntiddler-controls-foreground: #073642\ntiddler-editor-background: #eee8d5\ntiddler-editor-border-image: #eee8d5\ntiddler-editor-border: #eee8d5\ntiddler-editor-fields-even: #eee8d5\ntiddler-editor-fields-odd: #fdf6e3\ntiddler-info-background: #eee8d5\ntiddler-info-border: #eee8d5\ntiddler-info-tab-background: #586e75\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #586e75\ntiddler-title-foreground: #073642\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #839496\nvery-muted-foreground: #93a1a1\n"
        },
        "$:/palettes/SpartanDay": {
            "title": "$:/palettes/SpartanDay",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Cold, spartan day colors",
            "name": "Spartan Day",
            "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n"
        },
        "$:/palettes/SpartanNight": {
            "title": "$:/palettes/SpartanNight",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Dark spartan colors",
            "name": "Spartan Night",
            "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n"
        },
        "$:/palettes/Twilight": {
            "title": "$:/palettes/Twilight",
            "tags": "$:/tags/Palette",
            "author": "Thomas Elmiger",
            "type": "application/x-tiddler-dictionary",
            "name": "Twilight",
            "description": "Delightful, soft darkness.",
            "text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\n"
        },
        "$:/palettes/Vanilla": {
            "title": "$:/palettes/Vanilla",
            "name": "Vanilla",
            "description": "Pale and unobtrusive",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\n"
        },
        "$:/core/readme": {
            "title": "$:/core/readme",
            "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
        },
        "$:/library/sjcl.js/license": {
            "title": "$:/library/sjcl.js/license",
            "type": "text/plain",
            "text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA"
        },
        "$:/core/templates/MOTW.html": {
            "title": "$:/core/templates/MOTW.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)https://tiddlywiki.com -->&#13;&#10;"
        },
        "$:/core/templates/alltiddlers.template.html": {
            "title": "$:/core/templates/alltiddlers.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
        },
        "$:/core/templates/canonical-uri-external-image": {
            "title": "$:/core/templates/canonical-uri-external-image",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-raw": {
            "title": "$:/core/templates/canonical-uri-external-raw",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-text": {
            "title": "$:/core/templates/canonical-uri-external-text",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid"
        },
        "$:/core/templates/css-tiddler": {
            "title": "$:/core/templates/css-tiddler",
            "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
        },
        "$:/core/templates/exporters/CsvFile": {
            "title": "$:/core/templates/exporters/CsvFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/CsvFile}}",
            "extension": ".csv",
            "text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/JsonFile": {
            "title": "$:/core/templates/exporters/JsonFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/JsonFile}}",
            "extension": ".json",
            "text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/StaticRiver": {
            "title": "$:/core/templates/exporters/StaticRiver",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/StaticRiver}}",
            "extension": ".html",
            "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
        },
        "$:/core/templates/exporters/StaticRiver/Content": {
            "title": "$:/core/templates/exporters/StaticRiver/Content",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/TidFile": {
            "title": "$:/core/templates/exporters/TidFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/TidFile}}",
            "extension": ".tid",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>"
        },
        "$:/core/save/all-external-js": {
            "title": "$:/core/save/all-external-js",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n"
        },
        "$:/core/templates/tiddlywiki5.js": {
            "title": "$:/core/templates/tiddlywiki5.js",
            "text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n"
        },
        "$:/core/templates/tiddlywiki5.js/tiddlers": {
            "title": "$:/core/templates/tiddlywiki5.js/tiddlers",
            "text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n$tw.preloadTiddlerArray([{\n\ttitle: \"$:/config/SaveWikiButton/Template\",\n\ttext: \"$:/core/save/all-external-js\"\n}]);\n`\n"
        },
        "$:/core/templates/tiddlywiki5-external-js.html": {
            "title": "$:/core/templates/tiddlywiki5-external-js.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n"
        },
        "$:/core/templates/html-div-skinny-tiddler": {
            "title": "$:/core/templates/html-div-skinny-tiddler",
            "text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n"
        },
        "$:/core/templates/html-div-tiddler": {
            "title": "$:/core/templates/html-div-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
        },
        "$:/core/templates/html-tiddler": {
            "title": "$:/core/templates/html-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
        },
        "$:/core/templates/javascript-tiddler": {
            "title": "$:/core/templates/javascript-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
        },
        "$:/core/templates/json-tiddler": {
            "title": "$:/core/templates/json-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>"
        },
        "$:/core/templates/module-tiddler": {
            "title": "$:/core/templates/module-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
        },
        "$:/core/templates/plain-text-tiddler": {
            "title": "$:/core/templates/plain-text-tiddler",
            "text": "<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/raw-static-tiddler": {
            "title": "$:/core/templates/raw-static-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />"
        },
        "$:/core/save/all": {
            "title": "$:/core/save/all",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/empty": {
            "title": "$:/core/save/empty",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-all": {
            "title": "$:/core/save/lazy-all",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[!is[system]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-images": {
            "title": "$:/core/save/lazy-images",
            "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/templates/server/static.sidebar.wikitext": {
            "title": "$:/core/templates/server/static.sidebar.wikitext",
            "text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n"
        },
        "$:/core/templates/server/static.tiddler.html": {
            "title": "$:/core/templates/server/static.tiddler.html",
            "text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content={{$:/core/templates/version}} />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>"
        },
        "$:/core/templates/server/static.tiddler.wikitext": {
            "title": "$:/core/templates/server/static.tiddler.wikitext",
            "text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n"
        },
        "$:/core/templates/single.tiddler.window": {
            "title": "$:/core/templates/single.tiddler.window",
            "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/templates/split-recipe": {
            "title": "$:/core/templates/split-recipe",
            "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
        },
        "$:/core/templates/static-tiddler": {
            "title": "$:/core/templates/static-tiddler",
            "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
        },
        "$:/core/templates/static.area": {
            "title": "$:/core/templates/static.area",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\n"
        },
        "$:/core/templates/static.content": {
            "title": "$:/core/templates/static.content",
            "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
        },
        "$:/core/templates/static.template.css": {
            "title": "$:/core/templates/static.template.css",
            "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
        },
        "$:/core/templates/static.template.html": {
            "title": "$:/core/templates/static.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
        },
        "$:/core/templates/static.tiddler.html": {
            "title": "$:/core/templates/static.tiddler.html",
            "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`"
        },
        "$:/core/templates/store.area.template.html": {
            "title": "$:/core/templates/store.area.template.html",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
        },
        "$:/core/templates/tid-tiddler": {
            "title": "$:/core/templates/tid-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/tiddler-metadata": {
            "title": "$:/core/templates/tiddler-metadata",
            "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
        },
        "$:/core/templates/tiddlywiki5.html": {
            "title": "$:/core/templates/tiddlywiki5.html",
            "text": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"`{{$:/core/copyright.txt}}`\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>`{{$:/core/wiki/title}}`</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n`{{$:/boot/boot.css||$:/core/templates/css-tiddler}}`\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n`{{$:/core/templates/static.area}}`\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n`{{$:/core/templates/store.area.template.html}}`\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n`{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}`\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n`{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n`{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\n</body>\n</html>`\n"
        },
        "$:/core/templates/version": {
            "title": "$:/core/templates/version",
            "text": "<<version>>"
        },
        "$:/core/templates/wikified-tiddler": {
            "title": "$:/core/templates/wikified-tiddler",
            "text": "<$transclude />"
        },
        "$:/core/ui/AboveStory/tw2-plugin-check": {
            "title": "$:/core/ui/AboveStory/tw2-plugin-check",
            "tags": "$:/tags/AboveStory",
            "text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/Actions/new-image": {
            "title": "$:/core/ui/Actions/new-image",
            "tags": "$:/tags/Actions",
            "description": "create a new image tiddler",
            "text": "\\define get-type()\nimage/$(imageType)$\n\\end\n<$vars imageType={{$:/config/NewImageType}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags={{$:/config/NewTiddler/Tags!!tags}}/>\n</$vars>\n"
        },
        "$:/core/ui/Actions/new-journal": {
            "title": "$:/core/ui/Actions/new-journal",
            "tags": "$:/tags/Actions",
            "description": "create a new journal tiddler",
            "text": "<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} journalTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n"
        },
        "$:/core/ui/Actions/new-tiddler": {
            "title": "$:/core/ui/Actions/new-tiddler",
            "tags": "$:/tags/Actions",
            "description": "create a new empty tiddler",
            "text": "<$action-sendmessage $message=\"tm-new-tiddler\" tags={{$:/config/NewTiddler/Tags!!tags}}/>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter": {
            "title": "$:/core/ui/AdvancedSearch/Filter",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Filter/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Shadows": {
            "title": "$:/core/ui/AdvancedSearch/Shadows",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Shadows/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Standard": {
            "title": "$:/core/ui/AdvancedSearch/Standard",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Standard/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/System": {
            "title": "$:/core/ui/AdvancedSearch/System",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/System/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/AdvancedSearch": {
            "title": "$:/AdvancedSearch",
            "icon": "$:/core/images/advanced-search-button",
            "color": "#bbb",
            "text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n"
        },
        "$:/core/ui/AlertTemplate": {
            "title": "$:/core/ui/AlertTemplate",
            "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
        },
        "$:/core/ui/BinaryWarning": {
            "title": "$:/core/ui/BinaryWarning",
            "text": "\\define lingo-base() $:/language/BinaryWarning/\n<<lingo Prompt>>\n"
        },
        "$:/core/ui/Components/plugin-info": {
            "title": "$:/core/ui/Components/plugin-info",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$view field=\"description\"><$view field=\"title\"/></$view> $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-info(type,default-popup-state)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-popup-state$\"\"\">\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\n"
        },
        "$:/core/ui/Components/tag-link": {
            "title": "$:/core/ui/Components/tag-link",
            "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
        },
        "$:/core/ui/ControlPanel/Advanced": {
            "title": "$:/core/ui/ControlPanel/Advanced",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
            "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Appearance": {
            "title": "$:/core/ui/ControlPanel/Appearance",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
            "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Basics": {
            "title": "$:/core/ui/ControlPanel/Basics",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Basics/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewTiddler/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewJournal/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
        },
        "$:/core/ui/ControlPanel/EditorTypes": {
            "title": "$:/core/ui/ControlPanel/EditorTypes",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/Info": {
            "title": "$:/core/ui/ControlPanel/Info",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Info/Caption}}",
            "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/KeyboardShortcuts": {
            "title": "$:/core/ui/ControlPanel/KeyboardShortcuts",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} focus=\"true\" style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[[$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>match[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/LoadedModules": {
            "title": "$:/core/ui/ControlPanel/LoadedModules",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
        },
        "$:/core/ui/ControlPanel/Modals/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
            "subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
            "text": "\\define install-plugin-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[title]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[title]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$set>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<div class=\"tc-tab-set\">\n<$set name=\"defaultTab\" value={{{ [all[tiddlers+shadows]tag[$:/tags/PluginLibrary]] }}}>\n<div class=\"tc-tab-buttons\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$button set=<<qualify \"$:/state/addplugins/tab\">> setTo=<<currentTiddler>> default=<<defaultTab>> selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\"/>\n</$set>\n</$button>\n</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$reveal type=\"match\" state=<<qualify \"$:/state/addplugins/tab\">> text=<<currentTiddler>> default=<<defaultTab>>>\n<h2><$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link></h2>\n//<$view field=\"url\"/>//\n<$transclude mode=\"block\"/>\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n<<display-server-connection>>\n</$reveal>\n</$list>\n</div>\n</$set>\n</div>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Palette": {
            "title": "$:/core/ui/ControlPanel/Palette",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Palette/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/PaletteManager}}\n\n</$reveal>\n\n"
        },
        "$:/core/ui/ControlPanel/Parsing": {
            "title": "$:/core/ui/ControlPanel/Parsing",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Parsing/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
            "text": "<<display-server-assets language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
            "text": "<<display-server-assets plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
            "text": "<<display-server-assets theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Updates": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Updates",
            "caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>",
            "text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"&#91;&#91;<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/AddPlugins",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green tc-primary-btn\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
            "text": "<<plugin-table language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
            "text": "<<plugin-table plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
            "text": "<<plugin-table theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[title]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n"
        },
        "$:/core/ui/ControlPanel/Saving/DownloadSaver": {
            "title": "$:/core/ui/ControlPanel/Saving/DownloadSaver",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Saving/General": {
            "title": "$:/core/ui/ControlPanel/Saving/General",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/General/Caption}}",
            "list-before": "",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Saving/GitHub": {
            "title": "$:/core/ui/ControlPanel/Saving/GitHub",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |"
        },
        "$:/core/ui/ControlPanel/Saving/GitLab": {
            "title": "$:/core/ui/ControlPanel/Saving/GitLab",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |"
        },
        "$:/core/ui/ControlPanel/Saving/TiddlySpot": {
            "title": "$:/core/ui/ControlPanel/Saving/TiddlySpot",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<backupLink>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>>  |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>"
        },
        "$:/core/ui/ControlPanel/Saving/Gitea": {
            "title": "$:/core/ui/ControlPanel/Saving/Gitea",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n"
        },
        "$:/core/ui/ControlPanel/Saving": {
            "title": "$:/core/ui/ControlPanel/Saving",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Saving/Caption}}",
            "text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Saving/General\">>\n</div>\n"
        },
        "$:/core/buttonstyles/Borderless": {
            "title": "$:/core/buttonstyles/Borderless",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}",
            "text": "tc-btn-invisible"
        },
        "$:/core/buttonstyles/Boxed": {
            "title": "$:/core/buttonstyles/Boxed",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}",
            "text": "tc-btn-boxed"
        },
        "$:/core/buttonstyles/Rounded": {
            "title": "$:/core/buttonstyles/Rounded",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}",
            "text": "tc-btn-rounded"
        },
        "$:/core/ui/ControlPanel/Settings/CamelCase": {
            "title": "$:/core/ui/ControlPanel/Settings/CamelCase",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Settings/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/InfoPanelMode": {
            "title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/LinkToBehaviour": {
            "title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n  <option value=\"above\"><<lingo \"OpenAbove\">></option>\n  <option value=\"below\"><<lingo \"OpenBelow\">></option>\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/MissingLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/MissingLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationHistory": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": {
            "title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/TitleLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/TitleLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings": {
            "title": "$:/core/ui/ControlPanel/Settings",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Settings/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ControlPanel/StoryView": {
            "title": "$:/core/ui/ControlPanel/StoryView",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
            "text": "{{$:/snippets/viewswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/Stylesheets": {
            "title": "$:/core/ui/ControlPanel/Stylesheets",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\n"
        },
        "$:/core/ui/ControlPanel/Theme": {
            "title": "$:/core/ui/ControlPanel/Theme",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Theme/Caption}}",
            "text": "{{$:/snippets/themeswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/TiddlerFields": {
            "title": "$:/core/ui/ControlPanel/TiddlerFields",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/PageControls": {
            "title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/PageControlButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars": {
            "title": "$:/core/ui/ControlPanel/Toolbars",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
            "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n"
        },
        "$:/ControlPanel": {
            "title": "$:/ControlPanel",
            "icon": "$:/core/images/options-button",
            "color": "#bbb",
            "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n"
        },
        "$:/core/ui/DefaultSearchResultList": {
            "title": "$:/core/ui/DefaultSearchResultList",
            "tags": "$:/tags/SearchResults",
            "caption": "{{$:/language/Search/DefaultResults/Caption}}",
            "text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-current": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-current",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from current",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-shadow": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from shadow (if any)",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/output": {
            "title": "$:/core/ui/EditTemplate/body/preview/output",
            "tags": "$:/tags/EditPreview",
            "caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}",
            "text": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n"
        },
        "$:/state/showeditpreview": {
            "title": "$:/state/showeditpreview",
            "text": "no"
        },
        "$:/core/ui/EditTemplate/body/editor": {
            "title": "$:/core/ui/EditTemplate/body/editor",
            "text": "<$edit\n\n  field=\"text\"\n  class=\"tc-edit-texteditor tc-edit-texteditor-body\"\n  placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n  tabindex={{$:/config/EditTabIndex}}\n  focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n\n><$set\n\n  name=\"targetTiddler\"\n  value=<<currentTiddler>>\n\n><$list\n\n  filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n  type=\"nomatch\"\n  state=<<config-visibility-title>>\n  text=\"hide\"\n  class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n  tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n  mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n"
        },
        "$:/core/ui/EditTemplate/body/toolbar/button": {
            "title": "$:/core/ui/EditTemplate/body/toolbar/button",
            "text": "\\define toolbar-button-icon()\n<$list\n\n  filter=\"[all[current]!has[custom-icon]]\"\n  variable=\"no-custom-icon\"\n\n><$transclude\n\n  tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n  filter={{!!condition}}\n  variable=\"list-condition\"\n\n><$wikify\n\n  name=\"tooltip-text\"\n  text=<<toolbar-button-tooltip>>\n  mode=\"inline\"\n  output=\"text\"\n\n><$list\n\n  filter=\"[all[current]!has[dropdown]]\"\n  variable=\"no-dropdown\"\n\n><$button\n\n  class=\"tc-btn-invisible $(buttonClasses)$\"\n  tooltip=<<tooltip-text>>\n  actions={{!!actions}}\n\n><span\n\n  data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button></$list><$list\n\n  filter=\"[all[current]has[dropdown]]\"\n  variable=\"dropdown\"\n\n><$set\n\n  name=\"dropdown-state\"\n  value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n  popup=<<dropdown-state>>\n  class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n  selectedClass=\"tc-selected\"\n  tooltip=<<tooltip-text>>\n  actions={{!!actions}}\n\n><span\n\n  data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button><$reveal\n\n  state=<<dropdown-state>>\n  type=\"popup\"\n  position=\"below\"\n  animate=\"yes\"\n  tag=\"span\"\n\n><div\n\n  class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n  tiddler={{!!dropdown}}\n  mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n  name=\"buttonClasses\"\n  value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>"
        },
        "$:/core/ui/EditTemplate/body": {
            "title": "$:/core/ui/EditTemplate/body",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[all[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\" tabindex={{$:/config/EditTabIndex}}></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/EditTemplate/controls": {
            "title": "$:/core/ui/EditTemplate/controls",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/fields": {
            "title": "$:/core/ui/EditTemplate/fields",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n</$vars>\n\\end\n\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>&nbsp;&nbsp;\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=<<newFieldNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}}/>\n</span>&nbsp;\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\"  variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}}/>\n</$keyboard>\n</$set>\n</span>&nbsp;\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n"
        },
        "$:/core/ui/EditTemplate/shadow": {
            "title": "$:/core/ui/EditTemplate/shadow",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>"
        },
        "$:/core/ui/EditTemplate/tags": {
            "title": "$:/core/ui/EditTemplate/tags",
            "tags": "$:/tags/EditTemplate",
            "text": "\\whitespace trim\n\n\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB,icon)\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\"/>\n\\end\n\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}}/>\n</$list>\n<$set name=\"tabIndex\" value={{$:/config/EditTabIndex}}>\n<$macrocall $name=\"tag-picker\"/>\n</$set>\n</$fieldmangler>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/title": {
            "title": "$:/core/ui/EditTemplate/title",
            "tags": "$:/tags/EditTemplate",
            "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}}/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
        },
        "$:/core/ui/EditTemplate/type": {
            "title": "$:/core/ui/EditTemplate/type",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\whitespace trim\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em>&nbsp;&nbsp;<$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}}/>&nbsp;<$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;<$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n"
        },
        "$:/core/ui/EditTemplate": {
            "title": "$:/core/ui/EditTemplate",
            "text": "\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$vars>\n</$fieldmangler>\n</div>\n"
        },
        "$:/core/ui/Buttons/cancel": {
            "title": "$:/core/ui/Buttons/cancel",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
            "description": "{{$:/language/Buttons/Cancel/Hint}}",
            "text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/delete": {
            "title": "$:/core/ui/Buttons/delete",
            "tags": "$:/tags/EditToolbar $:/tags/ViewToolbar",
            "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
            "description": "{{$:/language/Buttons/Delete/Hint}}",
            "text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save": {
            "title": "$:/core/ui/Buttons/save",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
            "description": "{{$:/language/Buttons/Save/Hint}}",
            "text": "\\define save-tiddler-button()\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\n"
        },
        "$:/core/ui/EditorToolbar/bold": {
            "title": "$:/core/ui/EditorToolbar/bold",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/bold",
            "caption": "{{$:/language/Buttons/Bold/Caption}}",
            "description": "{{$:/language/Buttons/Bold/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((bold))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/clear-dropdown": {
            "title": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/clear": {
            "title": "$:/core/ui/EditorToolbar/clear",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/erase",
            "caption": "{{$:/language/Buttons/Clear/Caption}}",
            "description": "{{$:/language/Buttons/Clear/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/editor-height-dropdown": {
            "title": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n"
        },
        "$:/core/ui/EditorToolbar/editor-height": {
            "title": "$:/core/ui/EditorToolbar/editor-height",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/fixed-height",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/EditorHeight/Caption}}",
            "description": "{{$:/language/Buttons/EditorHeight/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
            "dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/excise-dropdown": {
            "title": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/excise": {
            "title": "$:/core/ui/EditorToolbar/excise",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/excise",
            "caption": "{{$:/language/Buttons/Excise/Caption}}",
            "description": "{{$:/language/Buttons/Excise/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]",
            "shortcuts": "((excise))",
            "dropdown": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/heading-1": {
            "title": "$:/core/ui/EditorToolbar/heading-1",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-1",
            "caption": "{{$:/language/Buttons/Heading1/Caption}}",
            "description": "{{$:/language/Buttons/Heading1/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((heading-1))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-2": {
            "title": "$:/core/ui/EditorToolbar/heading-2",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-2",
            "caption": "{{$:/language/Buttons/Heading2/Caption}}",
            "description": "{{$:/language/Buttons/Heading2/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-2))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-3": {
            "title": "$:/core/ui/EditorToolbar/heading-3",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-3",
            "caption": "{{$:/language/Buttons/Heading3/Caption}}",
            "description": "{{$:/language/Buttons/Heading3/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-3))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/core/ui/EditorToolbar/heading-4",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-4",
            "caption": "{{$:/language/Buttons/Heading4/Caption}}",
            "description": "{{$:/language/Buttons/Heading4/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-4))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/core/ui/EditorToolbar/heading-5",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-5",
            "caption": "{{$:/language/Buttons/Heading5/Caption}}",
            "description": "{{$:/language/Buttons/Heading5/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-5))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/core/ui/EditorToolbar/heading-6",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-6",
            "caption": "{{$:/language/Buttons/Heading6/Caption}}",
            "description": "{{$:/language/Buttons/Heading6/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-6))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/italic": {
            "title": "$:/core/ui/EditorToolbar/italic",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/italic",
            "caption": "{{$:/language/Buttons/Italic/Caption}}",
            "description": "{{$:/language/Buttons/Italic/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((italic))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/line-width-dropdown": {
            "title": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/line-width": {
            "title": "$:/core/ui/EditorToolbar/line-width",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/line-width",
            "caption": "{{$:/language/Buttons/LineWidth/Caption}}",
            "description": "{{$:/language/Buttons/LineWidth/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>"
        },
        "$:/core/ui/EditorToolbar/link-dropdown": {
            "title": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $tiddler=<<dropdown-state>> />\n<$action-deletetiddler $tiddler=<<searchTiddler>> />\n<$action-deletetiddler $tiddler=<<linkTiddler>> />\n\\end\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" >\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"ENTER\" actions=<<add-link-actions>>>\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$keyboard>\n</$vars>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>"
        },
        "$:/core/ui/EditorToolbar/link": {
            "title": "$:/core/ui/EditorToolbar/link",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/link",
            "caption": "{{$:/language/Buttons/Link/Caption}}",
            "description": "{{$:/language/Buttons/Link/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((link))",
            "dropdown": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/linkify": {
            "title": "$:/core/ui/EditorToolbar/linkify",
            "caption": "{{$:/language/Buttons/Linkify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Linkify/Hint}}",
            "icon": "$:/core/images/linkify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((linkify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-bullet": {
            "title": "$:/core/ui/EditorToolbar/list-bullet",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-bullet",
            "caption": "{{$:/language/Buttons/ListBullet/Caption}}",
            "description": "{{$:/language/Buttons/ListBullet/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-bullet))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-number": {
            "title": "$:/core/ui/EditorToolbar/list-number",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-number",
            "caption": "{{$:/language/Buttons/ListNumber/Caption}}",
            "description": "{{$:/language/Buttons/ListNumber/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-number))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-block": {
            "title": "$:/core/ui/EditorToolbar/mono-block",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-block",
            "caption": "{{$:/language/Buttons/MonoBlock/Caption}}",
            "description": "{{$:/language/Buttons/MonoBlock/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((mono-block))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-line": {
            "title": "$:/core/ui/EditorToolbar/mono-line",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-line",
            "caption": "{{$:/language/Buttons/MonoLine/Caption}}",
            "description": "{{$:/language/Buttons/MonoLine/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((mono-line))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/more-dropdown": {
            "title": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/more": {
            "title": "$:/core/ui/EditorToolbar/more",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/down-arrow",
            "caption": "{{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "condition": "[<targetTiddler>]",
            "dropdown": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/opacity-dropdown": {
            "title": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/opacity": {
            "title": "$:/core/ui/EditorToolbar/opacity",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/opacity",
            "caption": "{{$:/language/Buttons/Opacity/Caption}}",
            "description": "{{$:/language/Buttons/Opacity/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n"
        },
        "$:/core/ui/EditorToolbar/paint-dropdown": {
            "title": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/paint": {
            "title": "$:/core/ui/EditorToolbar/paint",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/paint",
            "caption": "{{$:/language/Buttons/Paint/Caption}}",
            "description": "{{$:/language/Buttons/Paint/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/picture-dropdown": {
            "title": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/picture": {
            "title": "$:/core/ui/EditorToolbar/picture",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/picture",
            "caption": "{{$:/language/Buttons/Picture/Caption}}",
            "description": "{{$:/language/Buttons/Picture/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((picture))",
            "dropdown": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/preview-type-dropdown": {
            "title": "$:/core/ui/EditorToolbar/preview-type-dropdown",
            "text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/preview-type": {
            "title": "$:/core/ui/EditorToolbar/preview-type",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/chevron-down",
            "caption": "{{$:/language/Buttons/PreviewType/Caption}}",
            "description": "{{$:/language/Buttons/PreviewType/Hint}}",
            "condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]",
            "button-classes": "tc-text-editor-toolbar-item-adjunct",
            "dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown"
        },
        "$:/core/ui/EditorToolbar/preview": {
            "title": "$:/core/ui/EditorToolbar/preview",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/preview-open",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/Preview/Caption}}",
            "description": "{{$:/language/Buttons/Preview/Hint}}",
            "condition": "[<targetTiddler>]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((preview))",
            "text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/quote": {
            "title": "$:/core/ui/EditorToolbar/quote",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/quote",
            "caption": "{{$:/language/Buttons/Quote/Caption}}",
            "description": "{{$:/language/Buttons/Quote/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((quote))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/rotate-left": {
            "title": "$:/core/ui/EditorToolbar/rotate-left",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/rotate-left",
            "caption": "{{$:/language/Buttons/RotateLeft/Caption}}",
            "description": "{{$:/language/Buttons/RotateLeft/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/size-dropdown": {
            "title": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> &times; <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/size": {
            "title": "$:/core/ui/EditorToolbar/size",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/size",
            "caption": "{{$:/language/Buttons/Size/Caption}}",
            "description": "{{$:/language/Buttons/Size/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/stamp-dropdown": {
            "title": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n"
        },
        "$:/core/ui/EditorToolbar/stamp": {
            "title": "$:/core/ui/EditorToolbar/stamp",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/stamp",
            "caption": "{{$:/language/Buttons/Stamp/Caption}}",
            "description": "{{$:/language/Buttons/Stamp/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
            "shortcuts": "((stamp))",
            "dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/strikethrough": {
            "title": "$:/core/ui/EditorToolbar/strikethrough",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/strikethrough",
            "caption": "{{$:/language/Buttons/Strikethrough/Caption}}",
            "description": "{{$:/language/Buttons/Strikethrough/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((strikethrough))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/subscript": {
            "title": "$:/core/ui/EditorToolbar/subscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/subscript",
            "caption": "{{$:/language/Buttons/Subscript/Caption}}",
            "description": "{{$:/language/Buttons/Subscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((subscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/superscript": {
            "title": "$:/core/ui/EditorToolbar/superscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/superscript",
            "caption": "{{$:/language/Buttons/Superscript/Caption}}",
            "description": "{{$:/language/Buttons/Superscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((superscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/transcludify": {
            "title": "$:/core/ui/EditorToolbar/transcludify",
            "caption": "{{$:/language/Buttons/Transcludify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Transcludify/Hint}}",
            "icon": "$:/core/images/transcludify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((transcludify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"{{\"\n\tsuffix=\"}}\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/underline": {
            "title": "$:/core/ui/EditorToolbar/underline",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/underline",
            "caption": "{{$:/language/Buttons/Underline/Caption}}",
            "description": "{{$:/language/Buttons/Underline/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((underline))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n"
        },
        "$:/core/Filters/AllTags": {
            "title": "$:/core/Filters/AllTags",
            "tags": "$:/tags/Filter",
            "filter": "[tags[]!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTags}}",
            "text": ""
        },
        "$:/core/Filters/AllTiddlers": {
            "title": "$:/core/Filters/AllTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/Drafts": {
            "title": "$:/core/Filters/Drafts",
            "tags": "$:/tags/Filter",
            "filter": "[has[draft.of]sort[title]]",
            "description": "{{$:/language/Filters/Drafts}}",
            "text": ""
        },
        "$:/core/Filters/Missing": {
            "title": "$:/core/Filters/Missing",
            "tags": "$:/tags/Filter",
            "filter": "[all[missing]sort[title]]",
            "description": "{{$:/language/Filters/Missing}}",
            "text": ""
        },
        "$:/core/Filters/Orphans": {
            "title": "$:/core/Filters/Orphans",
            "tags": "$:/tags/Filter",
            "filter": "[all[orphans]sort[title]]",
            "description": "{{$:/language/Filters/Orphans}}",
            "text": ""
        },
        "$:/core/Filters/OverriddenShadowTiddlers": {
            "title": "$:/core/Filters/OverriddenShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[shadow]]",
            "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentSystemTiddlers": {
            "title": "$:/core/Filters/RecentSystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentSystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentTiddlers": {
            "title": "$:/core/Filters/RecentTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/SessionTiddlers": {
            "title": "$:/core/Filters/SessionTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[haschanged[]]",
            "description": "{{$:/language/Filters/SessionTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/ShadowTiddlers": {
            "title": "$:/core/Filters/ShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows]sort[title]]",
            "description": "{{$:/language/Filters/ShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/StoryList": {
            "title": "$:/core/Filters/StoryList",
            "tags": "$:/tags/Filter",
            "filter": "[list[$:/StoryList]] -$:/AdvancedSearch",
            "description": "{{$:/language/Filters/StoryList}}",
            "text": ""
        },
        "$:/core/Filters/SystemTags": {
            "title": "$:/core/Filters/SystemTags",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTags}}",
            "text": ""
        },
        "$:/core/Filters/SystemTiddlers": {
            "title": "$:/core/Filters/SystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/TypedTiddlers": {
            "title": "$:/core/Filters/TypedTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Filters/TypedTiddlers}}",
            "text": ""
        },
        "$:/core/ui/ImportListing": {
            "title": "$:/core/ui/ImportListing",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table>\n<tbody>\n<tr>\n<th>\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" stateTitle=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Diff": {
            "title": "$:/core/ui/ImportPreviews/Diff",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Diff}}",
            "text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n"
        },
        "$:/core/ui/ImportPreviews/DiffFields": {
            "title": "$:/core/ui/ImportPreviews/DiffFields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/DiffFields}}",
            "text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n"
        },
        "$:/core/ui/ImportPreviews/Fields": {
            "title": "$:/core/ui/ImportPreviews/Fields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Fields}}",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Text": {
            "title": "$:/core/ui/ImportPreviews/Text",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Text}}",
            "text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n"
        },
        "$:/core/ui/ImportPreviews/TextRaw": {
            "title": "$:/core/ui/ImportPreviews/TextRaw",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/TextRaw}}",
            "text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>"
        },
        "$:/core/ui/KeyboardShortcuts/advanced-search": {
            "title": "$:/core/ui/KeyboardShortcuts/advanced-search",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((advanced-search))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\"/>\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-image": {
            "title": "$:/core/ui/KeyboardShortcuts/new-image",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-image))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-journal": {
            "title": "$:/core/ui/KeyboardShortcuts/new-journal",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-journal))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-tiddler": {
            "title": "$:/core/ui/KeyboardShortcuts/new-tiddler",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-tiddler))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/sidebar-search": {
            "title": "$:/core/ui/KeyboardShortcuts/sidebar-search",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((sidebar-search))",
            "text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n"
        },
        "$:/core/ui/KeyboardShortcut/toggle-sidebar": {
            "title": "$:/core/ui/KeyboardShortcut/toggle-sidebar",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((toggle-sidebar))",
            "text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n"
        },
        "$:/core/ui/ListItemTemplate": {
            "title": "$:/core/ui/ListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link />\n</div>"
        },
        "$:/Manager/ItemMain/Fields": {
            "title": "$:/Manager/ItemMain/Fields",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/Fields}}",
            "text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/Manager/ItemMain/RawText": {
            "title": "$:/Manager/ItemMain/RawText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/RawText}}",
            "text": "<pre><code><$view/></code></pre>\n"
        },
        "$:/Manager/ItemMain/WikifiedText": {
            "title": "$:/Manager/ItemMain/WikifiedText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/WikifiedText}}",
            "text": "<$transclude mode=\"block\"/>\n"
        },
        "$:/Manager/ItemSidebar/Colour": {
            "title": "$:/Manager/ItemSidebar/Colour",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Colour}}",
            "text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Icon": {
            "title": "$:/Manager/ItemSidebar/Icon",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Icon}}",
            "text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tags": {
            "title": "$:/Manager/ItemSidebar/Tags",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tags}}",
            "text": "\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tools": {
            "title": "$:/Manager/ItemSidebar/Tools",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tools}}",
            "text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n"
        },
        "$:/Manager": {
            "title": "$:/Manager",
            "icon": "$:/core/images/list",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n"
        },
        "$:/core/ui/MissingTemplate": {
            "title": "$:/core/ui/MissingTemplate",
            "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
        },
        "$:/core/ui/MoreSideBar/All": {
            "title": "$:/core/ui/MoreSideBar/All",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/All/Caption}}",
            "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Drafts": {
            "title": "$:/core/ui/MoreSideBar/Drafts",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Drafts/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Explorer": {
            "title": "$:/core/ui/MoreSideBar/Explorer",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Explorer/Caption}}",
            "text": "<<tree \"$:/\">>\n"
        },
        "$:/core/ui/MoreSideBar/Missing": {
            "title": "$:/core/ui/MoreSideBar/Missing",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Missing/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Orphans": {
            "title": "$:/core/ui/MoreSideBar/Orphans",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Orphans/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Plugins/Plugins\">>\n"
        },
        "$:/core/ui/MoreSideBar/Recent": {
            "title": "$:/core/ui/MoreSideBar/Recent",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Shadows": {
            "title": "$:/core/ui/MoreSideBar/Shadows",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Shadows/Caption}}",
            "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/System": {
            "title": "$:/core/ui/MoreSideBar/System",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/System/Caption}}",
            "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Tags": {
            "title": "$:/core/ui/MoreSideBar/Tags",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Tags/Caption}}",
            "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n"
        },
        "$:/core/ui/MoreSideBar/Types": {
            "title": "$:/core/ui/MoreSideBar/Types",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Types/Caption}}",
            "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Languages": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Languages",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Plugins",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Theme": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Theme",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/Buttons/advanced-search": {
            "title": "$:/core/ui/Buttons/advanced-search",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
            "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/close-all": {
            "title": "$:/core/ui/Buttons/close-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
            "description": "{{$:/language/Buttons/CloseAll/Hint}}",
            "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/control-panel": {
            "title": "$:/core/ui/Buttons/control-panel",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
            "description": "{{$:/language/Buttons/ControlPanel/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/encryption": {
            "title": "$:/core/ui/Buttons/encryption",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
            "description": "{{$:/language/Buttons/Encryption/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/export-page": {
            "title": "$:/core/ui/Buttons/export-page",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
            "description": "{{$:/language/Buttons/ExportPage/Hint}}",
            "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
        },
        "$:/core/ui/Buttons/fold-all": {
            "title": "$:/core/ui/Buttons/fold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}",
            "description": "{{$:/language/Buttons/FoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/full-screen": {
            "title": "$:/core/ui/Buttons/full-screen",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
            "description": "{{$:/language/Buttons/FullScreen/Hint}}",
            "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/home": {
            "title": "$:/core/ui/Buttons/home",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
            "description": "{{$:/language/Buttons/Home/Hint}}",
            "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/import": {
            "title": "$:/core/ui/Buttons/import",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
            "description": "{{$:/language/Buttons/Import/Hint}}",
            "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
        },
        "$:/core/ui/Buttons/language": {
            "title": "$:/core/ui/Buttons/language",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
            "description": "{{$:/language/Buttons/Language/Hint}}",
            "text": "\\whitespace trim\n\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/manager": {
            "title": "$:/core/ui/Buttons/manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}",
            "description": "{{$:/language/Buttons/Manager/Hint}}",
            "text": "\\whitespace trim\n\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/core/ui/Buttons/more-page-actions",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-image": {
            "title": "$:/core/ui/Buttons/new-image",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}",
            "description": "{{$:/language/Buttons/NewImage/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/new-journal": {
            "title": "$:/core/ui/Buttons/new-journal",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
            "description": "{{$:/language/Buttons/NewJournal/Hint}}",
            "text": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n"
        },
        "$:/core/ui/Buttons/new-tiddler": {
            "title": "$:/core/ui/Buttons/new-tiddler",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
            "description": "{{$:/language/Buttons/NewTiddler/Hint}}",
            "text": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/new-tiddler}} tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/palette": {
            "title": "$:/core/ui/Buttons/palette",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}",
            "description": "{{$:/language/Buttons/Palette/Hint}}",
            "text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/print": {
            "title": "$:/core/ui/Buttons/print",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}",
            "description": "{{$:/language/Buttons/Print/Hint}}",
            "text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/refresh": {
            "title": "$:/core/ui/Buttons/refresh",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
            "description": "{{$:/language/Buttons/Refresh/Hint}}",
            "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save-wiki": {
            "title": "$:/core/ui/Buttons/save-wiki",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
            "description": "{{$:/language/Buttons/SaveWiki/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
        },
        "$:/core/ui/Buttons/storyview": {
            "title": "$:/core/ui/Buttons/storyview",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
            "description": "{{$:/language/Buttons/StoryView/Hint}}",
            "text": "\\whitespace trim\n\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/tag-manager": {
            "title": "$:/core/ui/Buttons/tag-manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
            "description": "{{$:/language/Buttons/TagManager/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/theme": {
            "title": "$:/core/ui/Buttons/theme",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
            "description": "{{$:/language/Buttons/Theme/Hint}}",
            "text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/timestamp": {
            "title": "$:/core/ui/Buttons/timestamp",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}",
            "description": "{{$:/language/Buttons/Timestamp/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/unfold-all": {
            "title": "$:/core/ui/Buttons/unfold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}",
            "description": "{{$:/language/Buttons/UnfoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/PageTemplate/pagecontrols": {
            "title": "$:/core/ui/PageTemplate/pagecontrols",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$list>\n</$set>\n</$list>\n</div>\n"
        },
        "$:/core/ui/PageStylesheet": {
            "title": "$:/core/ui/PageStylesheet",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/PageTemplate/alerts": {
            "title": "$:/core/ui/PageTemplate/alerts",
            "tags": "$:/tags/PageTemplate",
            "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
        },
        "$:/core/ui/PageTemplate/drafts": {
            "title": "$:/core/ui/PageTemplate/drafts",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/PageTemplate/pluginreloadwarning": {
            "title": "$:/core/ui/PageTemplate/pluginreloadwarning",
            "tags": "$:/tags/PageTemplate",
            "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/PageTemplate/sidebar": {
            "title": "$:/core/ui/PageTemplate/sidebar",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"  tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n"
        },
        "$:/core/ui/PageTemplate/story": {
            "title": "$:/core/ui/PageTemplate/story",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/ui/EditTemplate}} storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
        },
        "$:/core/ui/PageTemplate/topleftbar": {
            "title": "$:/core/ui/PageTemplate/topleftbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate/toprightbar": {
            "title": "$:/core/ui/PageTemplate/toprightbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate": {
            "title": "$:/core/ui/PageTemplate",
            "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-enable-drag-and-drop\" value={{$:/config/DragAndDrop/Enable}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone enable=<<tv-enable-drag-and-drop>>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/PaletteManager": {
            "title": "$:/PaletteManager",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}}&nbsp;<$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}}&nbsp;<$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip=<<lingo Delete/Hint>> aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\">&nbsp;<<lingo Names/External/Show>></$checkbox>\n\n<<palette-manager-table>>\n"
        },
        "$:/core/ui/PluginInfo": {
            "title": "$:/core/ui/PluginInfo",
            "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n"
        },
        "$:/core/ui/PluginInfo/Default/contents": {
            "title": "$:/core/ui/PluginInfo/Default/contents",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link />\n</li>\n</$list>\n</ul>\n"
        },
        "$:/core/ui/PluginListItemTemplate": {
            "title": "$:/core/ui/PluginListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}><$view field=\"description\"><$view field=\"title\"/></$view></$link>\n</div>"
        },
        "$:/core/ui/SearchResults": {
            "title": "$:/core/ui/SearchResults",
            "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n"
        },
        "$:/core/ui/SideBar/More": {
            "title": "$:/core/ui/SideBar/More",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/More/Caption}}",
            "text": "<div class=\"tc-more-sidebar\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical tc-sidebar-tabs-more\" />\n</div>"
        },
        "$:/core/ui/SideBar/Open": {
            "title": "$:/core/ui/SideBar/Open",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Open/Caption}}",
            "text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">{{$:/core/images/close-button}}</$button>&nbsp;<$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\n"
        },
        "$:/core/ui/SideBar/Recent": {
            "title": "$:/core/ui/SideBar/Recent",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/SideBar/Tools": {
            "title": "$:/core/ui/SideBar/Tools",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/SideBarLists": {
            "title": "$:/core/ui/SideBarLists",
            "text": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n"
        },
        "$:/core/ui/SideBarSegments/page-controls": {
            "title": "$:/core/ui/SideBarSegments/page-controls",
            "tags": "$:/tags/SideBarSegment",
            "text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n"
        },
        "$:/core/ui/SideBarSegments/search": {
            "title": "$:/core/ui/SideBarSegments/search",
            "tags": "$:/tags/SideBarSegment",
            "text": "\\whitespace trim\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$set name=\"searchTerm\" value={{{ [<searchTiddler>get[text]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search<searchTerm>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$set>\n</$list>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n</div>\n"
        },
        "$:/core/ui/SideBarSegments/site-subtitle": {
            "title": "$:/core/ui/SideBarSegments/site-subtitle",
            "tags": "$:/tags/SideBarSegment",
            "text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n"
        },
        "$:/core/ui/SideBarSegments/site-title": {
            "title": "$:/core/ui/SideBarSegments/site-title",
            "tags": "$:/tags/SideBarSegment",
            "text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n"
        },
        "$:/core/ui/SideBarSegments/tabs": {
            "title": "$:/core/ui/SideBarSegments/tabs",
            "tags": "$:/tags/SideBarSegment",
            "text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\"/>\n\n</div>\n"
        },
        "$:/TagManager": {
            "title": "$:/TagManager",
            "icon": "$:/core/images/tag-button",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n\\whitespace trim\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td>{{||$:/core/ui/TagTemplate}}</td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td style=\"position:relative;\">\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TagTemplate": {
            "title": "$:/core/ui/TagTemplate",
            "text": "\\whitespace trim\n<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\n"
        },
        "$:/core/ui/TiddlerFieldTemplate": {
            "title": "$:/core/ui/TiddlerFieldTemplate",
            "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
        },
        "$:/core/ui/TiddlerFields": {
            "title": "$:/core/ui/TiddlerFields",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced": {
            "title": "$:/core/ui/TiddlerInfo/Advanced",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
            "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Fields": {
            "title": "$:/core/ui/TiddlerInfo/Fields",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
            "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/List": {
            "title": "$:/core/ui/TiddlerInfo/List",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/List/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Listed": {
            "title": "$:/core/ui/TiddlerInfo/Listed",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/References": {
            "title": "$:/core/ui/TiddlerInfo/References",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/References/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>"
        },
        "$:/core/ui/TiddlerInfo/Tagging": {
            "title": "$:/core/ui/TiddlerInfo/Tagging",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Tools": {
            "title": "$:/core/ui/TiddlerInfo/Tools",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo": {
            "title": "$:/core/ui/TiddlerInfo",
            "text": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>"
        },
        "$:/core/ui/TopBar/menu": {
            "title": "$:/core/ui/TopBar/menu",
            "tags": "$:/tags/TopRightBar",
            "text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$list>\n"
        },
        "$:/core/ui/UntaggedTemplate": {
            "title": "$:/core/ui/UntaggedTemplate",
            "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/body": {
            "title": "$:/core/ui/ViewTemplate/body",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/classic": {
            "title": "$:/core/ui/ViewTemplate/classic",
            "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/import": {
            "title": "$:/core/ui/ViewTemplate/import",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define buttons()\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/plugin": {
            "title": "$:/core/ui/ViewTemplate/plugin",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/subtitle": {
            "title": "$:/core/ui/ViewTemplate/subtitle",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}} />\n<$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/tags": {
            "title": "$:/core/ui/ViewTemplate/tags",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/title": {
            "title": "$:/core/ui/ViewTemplate/title",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\whitespace trim\n\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\n\n</$reveal>\n</div>"
        },
        "$:/core/ui/ViewTemplate/unfold": {
            "title": "$:/core/ui/ViewTemplate/unfold",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate": {
            "title": "$:/core/ui/ViewTemplate",
            "text": "\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\n"
        },
        "$:/core/ui/Buttons/clone": {
            "title": "$:/core/ui/Buttons/clone",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
            "description": "{{$:/language/Buttons/Clone/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close-others": {
            "title": "$:/core/ui/Buttons/close-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
            "description": "{{$:/language/Buttons/CloseOthers/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close": {
            "title": "$:/core/ui/Buttons/close",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
            "description": "{{$:/language/Buttons/Close/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/edit": {
            "title": "$:/core/ui/Buttons/edit",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
            "description": "{{$:/language/Buttons/Edit/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/core/ui/Buttons/export-tiddler",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
            "description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
            "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
        },
        "$:/core/ui/Buttons/fold-bar": {
            "title": "$:/core/ui/Buttons/fold-bar",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}",
            "description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}",
            "text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->"
        },
        "$:/core/ui/Buttons/fold-others": {
            "title": "$:/core/ui/Buttons/fold-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}",
            "description": "{{$:/language/Buttons/FoldOthers/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/fold": {
            "title": "$:/core/ui/Buttons/fold",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}",
            "description": "{{$:/language/Buttons/Fold/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/info": {
            "title": "$:/core/ui/Buttons/info",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
            "description": "{{$:/language/Buttons/Info/Hint}}",
            "text": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>"
        },
        "$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/core/ui/Buttons/more-tiddler-actions",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-here": {
            "title": "$:/core/ui/Buttons/new-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
            "description": "{{$:/language/Buttons/NewHere/Hint}}",
            "text": "\\whitespace trim\n\\define newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags!!tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n"
        },
        "$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/core/ui/Buttons/new-journal-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
            "description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
            "text": "\\whitespace trim\n\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags!!tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set>\n</$set>\n</$set>\n"
        },
        "$:/core/ui/Buttons/open-window": {
            "title": "$:/core/ui/Buttons/open-window",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}",
            "description": "{{$:/language/Buttons/OpenWindow/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permalink": {
            "title": "$:/core/ui/Buttons/permalink",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
            "description": "{{$:/language/Buttons/Permalink/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permaview": {
            "title": "$:/core/ui/Buttons/permaview",
            "tags": "$:/tags/ViewToolbar $:/tags/PageControls",
            "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
            "description": "{{$:/language/Buttons/Permaview/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/DefaultTiddlers": {
            "title": "$:/DefaultTiddlers",
            "text": "GettingStarted\n"
        },
        "$:/temp/advancedsearch": {
            "title": "$:/temp/advancedsearch",
            "text": ""
        },
        "$:/snippets/allfields": {
            "title": "$:/snippets/allfields",
            "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
        },
        "$:/config/AnimationDuration": {
            "title": "$:/config/AnimationDuration",
            "text": "400"
        },
        "$:/config/AutoFocus": {
            "title": "$:/config/AutoFocus",
            "text": "title"
        },
        "$:/config/AutoSave": {
            "title": "$:/config/AutoSave",
            "text": "yes"
        },
        "$:/config/BitmapEditor/Colour": {
            "title": "$:/config/BitmapEditor/Colour",
            "text": "#444"
        },
        "$:/config/BitmapEditor/ImageSizes": {
            "title": "$:/config/BitmapEditor/ImageSizes",
            "text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]"
        },
        "$:/config/BitmapEditor/LineWidth": {
            "title": "$:/config/BitmapEditor/LineWidth",
            "text": "3px"
        },
        "$:/config/BitmapEditor/LineWidths": {
            "title": "$:/config/BitmapEditor/LineWidths",
            "text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px"
        },
        "$:/config/BitmapEditor/Opacities": {
            "title": "$:/config/BitmapEditor/Opacities",
            "text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0"
        },
        "$:/config/BitmapEditor/Opacity": {
            "title": "$:/config/BitmapEditor/Opacity",
            "text": "1.0"
        },
        "$:/config/DefaultMoreSidebarTab": {
            "title": "$:/config/DefaultMoreSidebarTab",
            "text": "$:/core/ui/MoreSideBar/Tags"
        },
        "$:/config/DefaultSidebarTab": {
            "title": "$:/config/DefaultSidebarTab",
            "text": "$:/core/ui/SideBar/Open"
        },
        "$:/config/DownloadSaver/AutoSave": {
            "title": "$:/config/DownloadSaver/AutoSave",
            "text": "no"
        },
        "$:/config/Drafts/TypingTimeout": {
            "title": "$:/config/Drafts/TypingTimeout",
            "text": "400"
        },
        "$:/config/EditTemplateFields/Visibility/title": {
            "title": "$:/config/EditTemplateFields/Visibility/title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/tags": {
            "title": "$:/config/EditTemplateFields/Visibility/tags",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/text": {
            "title": "$:/config/EditTemplateFields/Visibility/text",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/creator": {
            "title": "$:/config/EditTemplateFields/Visibility/creator",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/created": {
            "title": "$:/config/EditTemplateFields/Visibility/created",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modified": {
            "title": "$:/config/EditTemplateFields/Visibility/modified",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modifier": {
            "title": "$:/config/EditTemplateFields/Visibility/modifier",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/type": {
            "title": "$:/config/EditTemplateFields/Visibility/type",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.title": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.of": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.of",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/revision": {
            "title": "$:/config/EditTemplateFields/Visibility/revision",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/bag": {
            "title": "$:/config/EditTemplateFields/Visibility/bag",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6",
            "text": "hide"
        },
        "$:/config/EditorTypeMappings/image/gif": {
            "title": "$:/config/EditorTypeMappings/image/gif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/webp": {
            "title": "$:/config/EditorTypeMappings/image/webp",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/heic": {
            "title": "$:/config/EditorTypeMappings/image/heic",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/heif": {
            "title": "$:/config/EditorTypeMappings/image/heif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpeg": {
            "title": "$:/config/EditorTypeMappings/image/jpeg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpg": {
            "title": "$:/config/EditorTypeMappings/image/jpg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/png": {
            "title": "$:/config/EditorTypeMappings/image/png",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/x-icon": {
            "title": "$:/config/EditorTypeMappings/image/x-icon",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
            "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
            "text": "text"
        },
        "$:/config/Manager/Show": {
            "title": "$:/config/Manager/Show",
            "text": "tiddlers"
        },
        "$:/config/Manager/Filter": {
            "title": "$:/config/Manager/Filter",
            "text": ""
        },
        "$:/config/Manager/Order": {
            "title": "$:/config/Manager/Order",
            "text": "forward"
        },
        "$:/config/Manager/Sort": {
            "title": "$:/config/Manager/Sort",
            "text": "title"
        },
        "$:/config/Manager/System": {
            "title": "$:/config/Manager/System",
            "text": "system"
        },
        "$:/config/Manager/Tag": {
            "title": "$:/config/Manager/Tag",
            "text": ""
        },
        "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": {
            "title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText",
            "text": "hide"
        },
        "$:/config/MissingLinks": {
            "title": "$:/config/MissingLinks",
            "text": "yes"
        },
        "$:/config/Navigation/UpdateAddressBar": {
            "title": "$:/config/Navigation/UpdateAddressBar",
            "text": "no"
        },
        "$:/config/Navigation/UpdateHistory": {
            "title": "$:/config/Navigation/UpdateHistory",
            "text": "no"
        },
        "$:/config/NewImageType": {
            "title": "$:/config/NewImageType",
            "text": "jpeg"
        },
        "$:/config/OfficialPluginLibrary": {
            "title": "$:/config/OfficialPluginLibrary",
            "tags": "$:/tags/PluginLibrary",
            "url": "https://tiddlywiki.com/library/v5.1.22/index.html",
            "caption": "{{$:/language/OfficialPluginLibrary}}",
            "text": "{{$:/language/OfficialPluginLibrary/Hint}}\n"
        },
        "$:/config/Navigation/openLinkFromInsideRiver": {
            "title": "$:/config/Navigation/openLinkFromInsideRiver",
            "text": "below"
        },
        "$:/config/Navigation/openLinkFromOutsideRiver": {
            "title": "$:/config/Navigation/openLinkFromOutsideRiver",
            "text": "top"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all",
            "text": "hide"
        },
        "$:/config/Performance/Instrumentation": {
            "title": "$:/config/Performance/Instrumentation",
            "text": "no"
        },
        "$:/config/RegisterPluginType/plugin": {
            "title": "$:/config/RegisterPluginType/plugin",
            "text": "yes"
        },
        "$:/config/RegisterPluginType/theme": {
            "title": "$:/config/RegisterPluginType/theme",
            "text": "no"
        },
        "$:/config/RegisterPluginType/language": {
            "title": "$:/config/RegisterPluginType/language",
            "text": "no"
        },
        "$:/config/RegisterPluginType/info": {
            "title": "$:/config/RegisterPluginType/info",
            "text": "no"
        },
        "$:/config/RegisterPluginType/import": {
            "title": "$:/config/RegisterPluginType/import",
            "text": "no"
        },
        "$:/config/SaveWikiButton/Template": {
            "title": "$:/config/SaveWikiButton/Template",
            "text": "$:/core/save/all"
        },
        "$:/config/SaverFilter": {
            "title": "$:/config/SaverFilter",
            "text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
        },
        "$:/config/Search/AutoFocus": {
            "title": "$:/config/Search/AutoFocus",
            "text": "true"
        },
        "$:/config/Search/MinLength": {
            "title": "$:/config/Search/MinLength",
            "text": "3"
        },
        "$:/config/SearchResults/Default": {
            "title": "$:/config/SearchResults/Default",
            "text": "$:/core/ui/DefaultSearchResultList"
        },
        "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": {
            "title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]",
            "text": "yes"
        },
        "$:/config/ShortcutInfo/add-field": {
            "title": "$:/config/ShortcutInfo/add-field",
            "text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}"
        },
        "$:/config/ShortcutInfo/advanced-search": {
            "title": "$:/config/ShortcutInfo/advanced-search",
            "text": "{{$:/language/Buttons/AdvancedSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/bold": {
            "title": "$:/config/ShortcutInfo/bold",
            "text": "{{$:/language/Buttons/Bold/Hint}}"
        },
        "$:/config/ShortcutInfo/cancel-edit-tiddler": {
            "title": "$:/config/ShortcutInfo/cancel-edit-tiddler",
            "text": "{{$:/language/Buttons/Cancel/Hint}}"
        },
        "$:/config/ShortcutInfo/excise": {
            "title": "$:/config/ShortcutInfo/excise",
            "text": "{{$:/language/Buttons/Excise/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-1": {
            "title": "$:/config/ShortcutInfo/heading-1",
            "text": "{{$:/language/Buttons/Heading1/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-2": {
            "title": "$:/config/ShortcutInfo/heading-2",
            "text": "{{$:/language/Buttons/Heading2/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-3": {
            "title": "$:/config/ShortcutInfo/heading-3",
            "text": "{{$:/language/Buttons/Heading3/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-4": {
            "title": "$:/config/ShortcutInfo/heading-4",
            "text": "{{$:/language/Buttons/Heading4/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-5": {
            "title": "$:/config/ShortcutInfo/heading-5",
            "text": "{{$:/language/Buttons/Heading5/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-6": {
            "title": "$:/config/ShortcutInfo/heading-6",
            "text": "{{$:/language/Buttons/Heading6/Hint}}"
        },
        "$:/config/ShortcutInfo/italic": {
            "title": "$:/config/ShortcutInfo/italic",
            "text": "{{$:/language/Buttons/Italic/Hint}}"
        },
        "$:/config/ShortcutInfo/link": {
            "title": "$:/config/ShortcutInfo/link",
            "text": "{{$:/language/Buttons/Link/Hint}}"
        },
        "$:/config/ShortcutInfo/list-bullet": {
            "title": "$:/config/ShortcutInfo/list-bullet",
            "text": "{{$:/language/Buttons/ListBullet/Hint}}"
        },
        "$:/config/ShortcutInfo/list-number": {
            "title": "$:/config/ShortcutInfo/list-number",
            "text": "{{$:/language/Buttons/ListNumber/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-block": {
            "title": "$:/config/ShortcutInfo/mono-block",
            "text": "{{$:/language/Buttons/MonoBlock/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-line": {
            "title": "$:/config/ShortcutInfo/mono-line",
            "text": "{{$:/language/Buttons/MonoLine/Hint}}"
        },
        "$:/config/ShortcutInfo/new-image": {
            "title": "$:/config/ShortcutInfo/new-image",
            "text": "{{$:/language/Buttons/NewImage/Hint}}"
        },
        "$:/config/ShortcutInfo/new-journal": {
            "title": "$:/config/ShortcutInfo/new-journal",
            "text": "{{$:/language/Buttons/NewJournal/Hint}}"
        },
        "$:/config/ShortcutInfo/new-tiddler": {
            "title": "$:/config/ShortcutInfo/new-tiddler",
            "text": "{{$:/language/Buttons/NewTiddler/Hint}}"
        },
        "$:/config/ShortcutInfo/picture": {
            "title": "$:/config/ShortcutInfo/picture",
            "text": "{{$:/language/Buttons/Picture/Hint}}"
        },
        "$:/config/ShortcutInfo/preview": {
            "title": "$:/config/ShortcutInfo/preview",
            "text": "{{$:/language/Buttons/Preview/Hint}}"
        },
        "$:/config/ShortcutInfo/quote": {
            "title": "$:/config/ShortcutInfo/quote",
            "text": "{{$:/language/Buttons/Quote/Hint}}"
        },
        "$:/config/ShortcutInfo/save-tiddler": {
            "title": "$:/config/ShortcutInfo/save-tiddler",
            "text": "{{$:/language/Buttons/Save/Hint}}"
        },
        "$:/config/ShortcutInfo/sidebar-search": {
            "title": "$:/config/ShortcutInfo/sidebar-search",
            "text": "{{$:/language/Buttons/SidebarSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/stamp": {
            "title": "$:/config/ShortcutInfo/stamp",
            "text": "{{$:/language/Buttons/Stamp/Hint}}"
        },
        "$:/config/ShortcutInfo/strikethrough": {
            "title": "$:/config/ShortcutInfo/strikethrough",
            "text": "{{$:/language/Buttons/Strikethrough/Hint}}"
        },
        "$:/config/ShortcutInfo/subscript": {
            "title": "$:/config/ShortcutInfo/subscript",
            "text": "{{$:/language/Buttons/Subscript/Hint}}"
        },
        "$:/config/ShortcutInfo/superscript": {
            "title": "$:/config/ShortcutInfo/superscript",
            "text": "{{$:/language/Buttons/Superscript/Hint}}"
        },
        "$:/config/ShortcutInfo/toggle-sidebar": {
            "title": "$:/config/ShortcutInfo/toggle-sidebar",
            "text": "{{$:/language/Buttons/ToggleSidebar/Hint}}"
        },
        "$:/config/ShortcutInfo/underline": {
            "title": "$:/config/ShortcutInfo/underline",
            "text": "{{$:/language/Buttons/Underline/Hint}}"
        },
        "$:/config/SyncFilter": {
            "title": "$:/config/SyncFilter",
            "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
        },
        "$:/config/Tags/MinLength": {
            "title": "$:/config/Tags/MinLength",
            "text": "0"
        },
        "$:/config/TextEditor/EditorHeight/Height": {
            "title": "$:/config/TextEditor/EditorHeight/Height",
            "text": "400px"
        },
        "$:/config/TextEditor/EditorHeight/Mode": {
            "title": "$:/config/TextEditor/EditorHeight/Mode",
            "text": "auto"
        },
        "$:/config/TiddlerInfo/Default": {
            "title": "$:/config/TiddlerInfo/Default",
            "text": "$:/core/ui/TiddlerInfo/Fields"
        },
        "$:/config/TiddlerInfo/Mode": {
            "title": "$:/config/TiddlerInfo/Mode",
            "text": "popup"
        },
        "$:/config/Tiddlers/TitleLinks": {
            "title": "$:/config/Tiddlers/TitleLinks",
            "text": "no"
        },
        "$:/config/Toolbar/ButtonClass": {
            "title": "$:/config/Toolbar/ButtonClass",
            "text": "tc-btn-invisible"
        },
        "$:/config/Toolbar/Icons": {
            "title": "$:/config/Toolbar/Icons",
            "text": "yes"
        },
        "$:/config/Toolbar/Text": {
            "title": "$:/config/Toolbar/Text",
            "text": "no"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
            "text": "show"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others",
            "text": "hide"
        },
        "$:/config/shortcuts-mac/bold": {
            "title": "$:/config/shortcuts-mac/bold",
            "text": "meta-B"
        },
        "$:/config/shortcuts-mac/italic": {
            "title": "$:/config/shortcuts-mac/italic",
            "text": "meta-I"
        },
        "$:/config/shortcuts-mac/underline": {
            "title": "$:/config/shortcuts-mac/underline",
            "text": "meta-U"
        },
        "$:/config/shortcuts-mac/new-image": {
            "title": "$:/config/shortcuts-mac/new-image",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-mac/new-journal": {
            "title": "$:/config/shortcuts-mac/new-journal",
            "text": "ctrl-J"
        },
        "$:/config/shortcuts-mac/new-tiddler": {
            "title": "$:/config/shortcuts-mac/new-tiddler",
            "text": "ctrl-N"
        },
        "$:/config/shortcuts-not-mac/bold": {
            "title": "$:/config/shortcuts-not-mac/bold",
            "text": "ctrl-B"
        },
        "$:/config/shortcuts-not-mac/italic": {
            "title": "$:/config/shortcuts-not-mac/italic",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-not-mac/underline": {
            "title": "$:/config/shortcuts-not-mac/underline",
            "text": "ctrl-U"
        },
        "$:/config/shortcuts-not-mac/new-image": {
            "title": "$:/config/shortcuts-not-mac/new-image",
            "text": "alt-I"
        },
        "$:/config/shortcuts-not-mac/new-journal": {
            "title": "$:/config/shortcuts-not-mac/new-journal",
            "text": "alt-J"
        },
        "$:/config/shortcuts-not-mac/new-tiddler": {
            "title": "$:/config/shortcuts-not-mac/new-tiddler",
            "text": "alt-N"
        },
        "$:/config/shortcuts/add-field": {
            "title": "$:/config/shortcuts/add-field",
            "text": "enter"
        },
        "$:/config/shortcuts/advanced-search": {
            "title": "$:/config/shortcuts/advanced-search",
            "text": "ctrl-shift-A"
        },
        "$:/config/shortcuts/cancel-edit-tiddler": {
            "title": "$:/config/shortcuts/cancel-edit-tiddler",
            "text": "escape"
        },
        "$:/config/shortcuts/excise": {
            "title": "$:/config/shortcuts/excise",
            "text": "ctrl-E"
        },
        "$:/config/shortcuts/sidebar-search": {
            "title": "$:/config/shortcuts/sidebar-search",
            "text": "ctrl-shift-F"
        },
        "$:/config/shortcuts/heading-1": {
            "title": "$:/config/shortcuts/heading-1",
            "text": "ctrl-1"
        },
        "$:/config/shortcuts/heading-2": {
            "title": "$:/config/shortcuts/heading-2",
            "text": "ctrl-2"
        },
        "$:/config/shortcuts/heading-3": {
            "title": "$:/config/shortcuts/heading-3",
            "text": "ctrl-3"
        },
        "$:/config/shortcuts/heading-4": {
            "title": "$:/config/shortcuts/heading-4",
            "text": "ctrl-4"
        },
        "$:/config/shortcuts/heading-5": {
            "title": "$:/config/shortcuts/heading-5",
            "text": "ctrl-5"
        },
        "$:/config/shortcuts/heading-6": {
            "title": "$:/config/shortcuts/heading-6",
            "text": "ctrl-6"
        },
        "$:/config/shortcuts/link": {
            "title": "$:/config/shortcuts/link",
            "text": "ctrl-L"
        },
        "$:/config/shortcuts/linkify": {
            "title": "$:/config/shortcuts/linkify",
            "text": "alt-shift-L"
        },
        "$:/config/shortcuts/list-bullet": {
            "title": "$:/config/shortcuts/list-bullet",
            "text": "ctrl-shift-L"
        },
        "$:/config/shortcuts/list-number": {
            "title": "$:/config/shortcuts/list-number",
            "text": "ctrl-shift-N"
        },
        "$:/config/shortcuts/mono-block": {
            "title": "$:/config/shortcuts/mono-block",
            "text": "ctrl-shift-M"
        },
        "$:/config/shortcuts/mono-line": {
            "title": "$:/config/shortcuts/mono-line",
            "text": "ctrl-M"
        },
        "$:/config/shortcuts/picture": {
            "title": "$:/config/shortcuts/picture",
            "text": "ctrl-shift-I"
        },
        "$:/config/shortcuts/preview": {
            "title": "$:/config/shortcuts/preview",
            "text": "alt-P"
        },
        "$:/config/shortcuts/quote": {
            "title": "$:/config/shortcuts/quote",
            "text": "ctrl-Q"
        },
        "$:/config/shortcuts/save-tiddler": {
            "title": "$:/config/shortcuts/save-tiddler",
            "text": "ctrl+enter"
        },
        "$:/config/shortcuts/stamp": {
            "title": "$:/config/shortcuts/stamp",
            "text": "ctrl-S"
        },
        "$:/config/shortcuts/strikethrough": {
            "title": "$:/config/shortcuts/strikethrough",
            "text": "ctrl-T"
        },
        "$:/config/shortcuts/subscript": {
            "title": "$:/config/shortcuts/subscript",
            "text": "ctrl-shift-B"
        },
        "$:/config/shortcuts/superscript": {
            "title": "$:/config/shortcuts/superscript",
            "text": "ctrl-shift-P"
        },
        "$:/config/shortcuts/toggle-sidebar": {
            "title": "$:/config/shortcuts/toggle-sidebar",
            "text": "alt-shift-S"
        },
        "$:/config/shortcuts/transcludify": {
            "title": "$:/config/shortcuts/transcludify",
            "text": "alt-shift-T"
        },
        "$:/config/ui/EditTemplate": {
            "title": "$:/config/ui/EditTemplate",
            "text": "$:/core/ui/EditTemplate"
        },
        "$:/config/ui/ViewTemplate": {
            "title": "$:/config/ui/ViewTemplate",
            "text": "$:/core/ui/ViewTemplate"
        },
        "$:/config/WikiParserRules/Inline/wikilink": {
            "title": "$:/config/WikiParserRules/Inline/wikilink",
            "text": "enable"
        },
        "$:/snippets/currpalettepreview": {
            "title": "$:/snippets/currpalettepreview",
            "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}\n><div class=\"tc-swatch\" style=<<swatchStyle>> title=<<colour>>/></$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></div>"
        },
        "$:/snippets/download-wiki-button": {
            "title": "$:/snippets/download-wiki-button",
            "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
        },
        "$:/language": {
            "title": "$:/language",
            "text": "$:/languages/en-GB"
        },
        "$:/snippets/languageswitcher": {
            "title": "$:/snippets/languageswitcher",
            "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/macros/CSS": {
            "title": "$:/core/macros/CSS",
            "tags": "$:/tags/Macro",
            "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"><$transclude tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n  -webkit-box-shadow: $shadow$;\n     -moz-box-shadow: $shadow$;\n          box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n  -webkit-filter: $filter$;\n     -moz-filter: $filter$;\n          filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n  -webkit-transition: $transition$;\n     -moz-transition: $transition$;\n          transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n  -webkit-transform-origin: $origin$;\n     -moz-transform-origin: $origin$;\n          transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}} _canonical_uri={{$title$!!_canonical_uri}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$text$</$reveal>\n\\end\n"
        },
        "$:/core/macros/colour-picker": {
            "title": "$:/core/macros/colour-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<span style=\"display:inline-block; background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/>\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n"
        },
        "$:/core/macros/copy-to-clipboard": {
            "title": "$:/core/macros/copy-to-clipboard",
            "tags": "$:/tags/Macro",
            "text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n"
        },
        "$:/core/macros/diff": {
            "title": "$:/core/macros/diff",
            "tags": "$:/tags/Macro",
            "text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n"
        },
        "$:/core/macros/dumpvariables": {
            "title": "$:/core/macros/dumpvariables",
            "tags": "$:/tags/Macro",
            "text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\n\\end\n"
        },
        "$:/core/macros/export": {
            "title": "$:/core/macros/export",
            "tags": "$:/tags/Macro",
            "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\"><$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n"
        },
        "$:/core/macros/image-picker": {
            "title": "$:/core/macros/image-picker",
            "created": "20170715180840889",
            "modified": "20170715180914005",
            "tags": "$:/tags/Macro",
            "type": "text/vnd.tiddlywiki",
            "text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n"
        },
        "$:/core/macros/lingo": {
            "title": "$:/core/macros/lingo",
            "tags": "$:/tags/Macro",
            "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
        },
        "$:/core/macros/list": {
            "title": "$:/core/macros/list",
            "tags": "$:/tags/Macro",
            "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n\\whitespace trim\n<span class=\"tc-links-draggable-list\">\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n</$type$>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<__tag__>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<__tag__>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n"
        },
        "$:/core/macros/tabs": {
            "title": "$:/core/macros/tabs",
            "tags": "$:/tags/Macro",
            "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tag-picker": {
            "title": "$:/core/macros/tag-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n\\end\n\n\\define tag-button()\n<$button class=\"tc-btn-invisible\" tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<tag>>/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$button>\n\\end\n\n\\define tag-picker-inner()\n\\whitespace trim\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$keyboard key=\"ENTER\" actions=<<add-tag-actions>>>\n<$edit-text tiddler=<<newTagNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> focus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}}/>\n</$keyboard>\n</span>&nbsp;<$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;<span class=\"tc-add-tag-button\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<add-tag-actions>>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$set name=\"newTagName\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]!is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n<hr>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n\\end\n\\define tag-picker()\n\\whitespace trim\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=<<tag-picker-inner>>>\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<<tag-picker-inner>>\n</$set>\n</$list>\n\\end\n"
        },
        "$:/core/macros/tag": {
            "title": "$:/core/macros/tag",
            "tags": "$:/tags/Macro",
            "text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view tiddler=<<__tag__>> field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=<<__tag__>> icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=<<__tag__>> icon={{{ [<__tag__>get[icon]] }}} colour={{{ [<__tag__>get[color]] }}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
        },
        "$:/core/macros/thumbnails": {
            "title": "$:/core/macros/thumbnails",
            "tags": "$:/tags/Macro",
            "text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
        },
        "$:/core/macros/timeline": {
            "title": "$:/core/macros/timeline",
            "created": "20141212105914482",
            "modified": "20141212110330815",
            "tags": "$:/tags/Macro",
            "text": "\\define timeline-title()\n\\whitespace trim\n<!-- Override this macro with a global macro \n     of the same name if you need to change \n     how titles are displayed on the timeline \n     -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><<timeline-title>></$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
        },
        "$:/core/macros/toc": {
            "title": "$:/core/macros/toc",
            "tags": "$:/tags/Macro",
            "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n  <$transclude field=\"caption\">\n    <$view field=\"title\"/>\n  </$transclude>\n</$set>\n\\end\n\n\\define toc-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n  <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n    <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n      <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n        <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n          <li class=<<toc-item-class>>>\n            <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n              <<toc-caption>>\n            </$list>\n            <$macrocall $name=\"toc-body\" tag=<<item>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n          </li>\n        </$set>\n      </$set>\n    </$vars>\n  </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"toc-body\"  tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> />\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n    <$link>\n      <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n        </$button>\n      </$reveal>\n      <<toc-caption>>\n    </$link>\n    <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n      <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n    </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n      <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"toc-linked-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\"\",exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n  <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n    <ol class=\"tc-toc toc-expandable\">\n      <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n        <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n          <$macrocall $name=\"toc-unlinked-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n        </$list>\n      </$list>\n    </ol>\n  </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n    <li class=<<toc-item-class>>>\n      <$link>\n          <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n          <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n            <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/right-arrow}}\n            </$button>\n          </$reveal>\n          <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n            <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/down-arrow}}\n            </$button>\n          </$reveal>\n        </$list>\n        <<toc-caption>>\n      </$link>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n      <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n        <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n          <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/right-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n        <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n          <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/down-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n      </$list>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"toc-linked-selective-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n  <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n    <ol class=\"tc-toc toc-selective-expandable\">\n      <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n        <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n          <$macrocall $name=\"toc-unlinked-selective-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n        </$list>\n      </$list>\n    </ol>\n  </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\n  <div class=\"tc-tabbed-table-of-contents\">\n    <$linkcatcher to=<<__selectedTiddler__>>>\n      <div class=\"tc-table-of-contents\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n      </div>\n    </$linkcatcher>\n    <div class=\"tc-tabbed-table-of-contents-content\">\n      <$reveal stateTitle=<<__selectedTiddler__>> type=\"nomatch\" text=\"\">\n        <$transclude mode=\"block\" tiddler=<<__template__>>>\n          <h1><<toc-caption>></h1>\n          <$transclude mode=\"block\">$missingText$</$transclude>\n        </$transclude>\n      </$reveal>\n      <$reveal stateTitle=<<__selectedTiddler__>> type=\"match\" text=\"\">\n        $unselectedText$\n      </$reveal>\n    </div>\n  </div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=<<__selectedTiddler__>>>\n  <$macrocall $name=\"toc-tabbed-external-nav\" tag=<<__tag__>> sort=<<__sort__>> selectedTiddler=<<__selectedTiddler__>> unselectedText=<<__unselectedText__>> missingText=<<__missingText__>> template=<<__template__>>/>\n</$linkcatcher>\n\\end\n\n"
        },
        "$:/core/macros/translink": {
            "title": "$:/core/macros/translink",
            "tags": "$:/tags/Macro",
            "text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tree": {
            "title": "$:/core/macros/tree",
            "tags": "$:/tags/Macro",
            "text": "\\define leaf-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/utils": {
            "title": "$:/core/macros/utils",
            "text": "\\define colour(colour)\n$colour$\n\\end\n"
        },
        "$:/snippets/minifocusswitcher": {
            "title": "$:/snippets/minifocusswitcher",
            "text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\n"
        },
        "$:/snippets/minilanguageswitcher": {
            "title": "$:/snippets/minilanguageswitcher",
            "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/minithemeswitcher": {
            "title": "$:/snippets/minithemeswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/modules": {
            "title": "$:/snippets/modules",
            "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
        },
        "$:/palette": {
            "title": "$:/palette",
            "text": "$:/palettes/Vanilla"
        },
        "$:/snippets/paletteeditor": {
            "title": "$:/snippets/paletteeditor",
            "text": "<$transclude tiddler=\"$:/PaletteManager\"/>\n"
        },
        "$:/snippets/palettepreview": {
            "title": "$:/snippets/palettepreview",
            "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n"
        },
        "$:/snippets/paletteswitcher": {
            "title": "$:/snippets/paletteswitcher",
            "text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n"
        },
        "$:/snippets/peek-stylesheets": {
            "title": "$:/snippets/peek-stylesheets",
            "text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n"
        },
        "$:/temp/search": {
            "title": "$:/temp/search",
            "text": ""
        },
        "$:/tags/AdvancedSearch": {
            "title": "$:/tags/AdvancedSearch",
            "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
        },
        "$:/tags/AdvancedSearch/FilterButton": {
            "title": "$:/tags/AdvancedSearch/FilterButton",
            "list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete"
        },
        "$:/tags/ControlPanel": {
            "title": "$:/tags/ControlPanel",
            "list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
        },
        "$:/tags/ControlPanel/Info": {
            "title": "$:/tags/ControlPanel/Info",
            "list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
        },
        "$:/tags/ControlPanel/Plugins": {
            "title": "$:/tags/ControlPanel/Plugins",
            "list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
        },
        "$:/tags/EditTemplate": {
            "title": "$:/tags/EditTemplate",
            "list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
        },
        "$:/tags/EditToolbar": {
            "title": "$:/tags/EditToolbar",
            "list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
        },
        "$:/tags/EditorToolbar": {
            "title": "$:/tags/EditorToolbar",
            "list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/rotate-left $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type"
        },
        "$:/tags/Manager/ItemMain": {
            "title": "$:/tags/Manager/ItemMain",
            "list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields"
        },
        "$:/tags/Manager/ItemSidebar": {
            "title": "$:/tags/Manager/ItemSidebar",
            "list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools"
        },
        "$:/tags/MoreSideBar": {
            "title": "$:/tags/MoreSideBar",
            "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]",
            "text": ""
        },
        "$:/tags/PageControls": {
            "title": "$:/tags/PageControls",
            "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
        },
        "$:/tags/PageTemplate": {
            "title": "$:/tags/PageTemplate",
            "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
            "text": ""
        },
        "$:/tags/PluginLibrary": {
            "title": "$:/tags/PluginLibrary",
            "list": "$:/config/OfficialPluginLibrary"
        },
        "$:/tags/SideBar": {
            "title": "$:/tags/SideBar",
            "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
            "text": ""
        },
        "$:/tags/SideBarSegment": {
            "title": "$:/tags/SideBarSegment",
            "list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]"
        },
        "$:/tags/TiddlerInfo": {
            "title": "$:/tags/TiddlerInfo",
            "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
            "text": ""
        },
        "$:/tags/TiddlerInfo/Advanced": {
            "title": "$:/tags/TiddlerInfo/Advanced",
            "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
        },
        "$:/tags/ViewTemplate": {
            "title": "$:/tags/ViewTemplate",
            "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
        },
        "$:/tags/ViewToolbar": {
            "title": "$:/tags/ViewToolbar",
            "list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]"
        },
        "$:/snippets/themeswitcher": {
            "title": "$:/snippets/themeswitcher",
            "text": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/wiki/title": {
            "title": "$:/core/wiki/title",
            "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
        },
        "$:/view": {
            "title": "$:/view",
            "text": "classic"
        },
        "$:/snippets/viewswitcher": {
            "title": "$:/snippets/viewswitcher",
            "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser tc-viewswitcher\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>><$transclude tiddler=<<icon>>/><$text text=<<storyview>>/></$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        }
    }
}

The following tiddlers were imported:

# [[x1_CHSP_Distances_001_Tablet.png]]
no
no
no
{
    "tiddlers": {
        "$:/plugins/tiddlywiki/katex/katex.min.css": {
            "text": ".katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:\"0.10.2\"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;margin:0 -.025em;border-right:.05em solid;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:\"\"}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}\n",
            "type": "text/plain",
            "title": "$:/plugins/tiddlywiki/katex/katex.min.css"
        },
        "$:/plugins/tiddlywiki/katex/katex.min.js": {
            "text": "(function(document) {\n!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define([],e):\"object\"==typeof exports?exports.katex=e():t.katex=e()}(\"undefined\"!=typeof self?self:this,function(){return function(t){var e={};function r(a){if(e[a])return e[a].exports;var n=e[a]={i:a,l:!1,exports:{}};return t[a].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=t,r.c=e,r.d=function(t,e,a){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:a})},r.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var n in t)r.d(a,n,function(e){return t[e]}.bind(null,n));return a},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,\"a\",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p=\"\",r(r.s=1)}([function(t,e,r){},function(t,e,r){\"use strict\";r.r(e);r(0);var a=function(){function t(t,e,r){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=t,this.start=e,this.end=r}return t.range=function(e,r){return r?e&&e.loc&&r.loc&&e.loc.lexer===r.loc.lexer?new t(e.loc.lexer,e.loc.start,r.loc.end):null:e&&e.loc},t}(),n=function(){function t(t,e){this.text=void 0,this.loc=void 0,this.text=t,this.loc=e}return t.prototype.range=function(e,r){return new t(r,a.range(this,e))},t}(),o=function t(e,r){this.position=void 0;var a,n=\"KaTeX parse error: \"+e,o=r&&r.loc;if(o&&o.start<=o.end){var i=o.lexer.input;a=o.start;var s=o.end;a===i.length?n+=\" at end of input: \":n+=\" at position \"+(a+1)+\": \";var h=i.slice(a,s).replace(/[^]/g,\"$&\\u0332\");n+=(a>15?\"\\u2026\"+i.slice(a-15,a):i.slice(0,a))+h+(s+15<i.length?i.slice(s,s+15)+\"\\u2026\":i.slice(s))}var l=new Error(n);return l.name=\"ParseError\",l.__proto__=t.prototype,l.position=a,l};o.prototype.__proto__=Error.prototype;var i=o,s=/([A-Z])/g,h={\"&\":\"&amp;\",\">\":\"&gt;\",\"<\":\"&lt;\",'\"':\"&quot;\",\"'\":\"&#x27;\"},l=/[&><\"']/g;var m=function t(e){return\"ordgroup\"===e.type?1===e.body.length?t(e.body[0]):e:\"color\"===e.type?1===e.body.length?t(e.body[0]):e:\"font\"===e.type?t(e.body):e},c={contains:function(t,e){return-1!==t.indexOf(e)},deflt:function(t,e){return void 0===t?e:t},escape:function(t){return String(t).replace(l,function(t){return h[t]})},hyphenate:function(t){return t.replace(s,\"-$1\").toLowerCase()},getBaseElem:m,isCharacterBox:function(t){var e=m(t);return\"mathord\"===e.type||\"textord\"===e.type||\"atom\"===e.type}},u=function(){function t(t){this.displayMode=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.allowedProtocols=void 0,t=t||{},this.displayMode=c.deflt(t.displayMode,!1),this.leqno=c.deflt(t.leqno,!1),this.fleqn=c.deflt(t.fleqn,!1),this.throwOnError=c.deflt(t.throwOnError,!0),this.errorColor=c.deflt(t.errorColor,\"#cc0000\"),this.macros=t.macros||{},this.colorIsTextColor=c.deflt(t.colorIsTextColor,!1),this.strict=c.deflt(t.strict,\"warn\"),this.maxSize=Math.max(0,c.deflt(t.maxSize,1/0)),this.maxExpand=Math.max(0,c.deflt(t.maxExpand,1e3)),this.allowedProtocols=c.deflt(t.allowedProtocols,[\"http\",\"https\",\"mailto\",\"_relative\"])}var e=t.prototype;return e.reportNonstrict=function(t,e,r){var a=this.strict;if(\"function\"==typeof a&&(a=a(t,e,r)),a&&\"ignore\"!==a){if(!0===a||\"error\"===a)throw new i(\"LaTeX-incompatible input and strict mode is set to 'error': \"+e+\" [\"+t+\"]\",r);\"warn\"===a?\"undefined\"!=typeof console&&console.warn(\"LaTeX-incompatible input and strict mode is set to 'warn': \"+e+\" [\"+t+\"]\"):\"undefined\"!=typeof console&&console.warn(\"LaTeX-incompatible input and strict mode is set to unrecognized '\"+a+\"': \"+e+\" [\"+t+\"]\")}},e.useStrictBehavior=function(t,e,r){var a=this.strict;if(\"function\"==typeof a)try{a=a(t,e,r)}catch(t){a=\"error\"}return!(!a||\"ignore\"===a)&&(!0===a||\"error\"===a||(\"warn\"===a?(\"undefined\"!=typeof console&&console.warn(\"LaTeX-incompatible input and strict mode is set to 'warn': \"+e+\" [\"+t+\"]\"),!1):(\"undefined\"!=typeof console&&console.warn(\"LaTeX-incompatible input and strict mode is set to unrecognized '\"+a+\"': \"+e+\" [\"+t+\"]\"),!1)))},t}(),d=function(){function t(t,e,r){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=t,this.size=e,this.cramped=r}var e=t.prototype;return e.sup=function(){return p[f[this.id]]},e.sub=function(){return p[g[this.id]]},e.fracNum=function(){return p[x[this.id]]},e.fracDen=function(){return p[v[this.id]]},e.cramp=function(){return p[b[this.id]]},e.text=function(){return p[y[this.id]]},e.isTight=function(){return this.size>=2},t}(),p=[new d(0,0,!1),new d(1,0,!0),new d(2,1,!1),new d(3,1,!0),new d(4,2,!1),new d(5,2,!0),new d(6,3,!1),new d(7,3,!0)],f=[4,5,4,5,6,7,6,7],g=[5,5,5,5,7,7,7,7],x=[2,3,4,5,6,7,6,7],v=[3,3,5,5,7,7,7,7],b=[1,1,3,3,5,5,7,7],y=[0,1,2,3,2,3,2,3],w={DISPLAY:p[0],TEXT:p[2],SCRIPT:p[4],SCRIPTSCRIPT:p[6]},k=[{name:\"latin\",blocks:[[256,591],[768,879]]},{name:\"cyrillic\",blocks:[[1024,1279]]},{name:\"brahmic\",blocks:[[2304,4255]]},{name:\"georgian\",blocks:[[4256,4351]]},{name:\"cjk\",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:\"hangul\",blocks:[[44032,55215]]}];var S=[];function z(t){for(var e=0;e<S.length;e+=2)if(t>=S[e]&&t<=S[e+1])return!0;return!1}k.forEach(function(t){return t.blocks.forEach(function(t){return S.push.apply(S,t)})});var M={path:{sqrtMain:\"M95,702c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,\\n-10,-9.5,-14c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54c44.2,-33.3,65.8,\\n-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10s173,378,173,378c0.7,0,\\n35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429c69,-144,104.5,-217.7,106.5,\\n-221c5.3,-9.3,12,-14,20,-14H400000v40H845.2724s-225.272,467,-225.272,467\\ns-235,486,-235,486c-2.7,4.7,-9,7,-19,7c-6,0,-10,-1,-12,-3s-194,-422,-194,-422\\ns-65,47,-65,47z M834 80H400000v40H845z\",sqrtSize1:\"M263,681c0.7,0,18,39.7,52,119c34,79.3,68.167,\\n158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120c340,-704.7,510.7,-1060.3,512,-1067\\nc4.7,-7.3,11,-11,19,-11H40000v40H1012.3s-271.3,567,-271.3,567c-38.7,80.7,-84,\\n175,-136,283c-52,108,-89.167,185.3,-111.5,232c-22.3,46.7,-33.8,70.3,-34.5,71\\nc-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1s-109,-253,-109,-253c-72.7,-168,-109.3,\\n-252,-110,-252c-10.7,8,-22,16.7,-34,26c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26\\ns76,-59,76,-59s76,-60,76,-60z M1001 80H40000v40H1012z\",sqrtSize2:\"M1001,80H400000v40H1013.1s-83.4,268,-264.1,840c-180.7,\\n572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,\\n-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744c-10,12,-21,25,-33,39s-32,39,-32,39\\nc-6,-5.3,-15,-14,-27,-26s25,-30,25,-30c26.7,-32.7,52,-63,76,-91s52,-60,52,-60\\ns208,722,208,722c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,\\n-658.5c53.7,-170.3,84.5,-266.8,92.5,-289.5c4,-6.7,10,-10,18,-10z\\nM1001 80H400000v40H1013z\",sqrtSize3:\"M424,2478c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,\\n-342,-109.8,-513.3,-110.5,-514c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,\\n25c-5.7,9.3,-9.8,16,-12.5,20s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,\\n-13s76,-122,76,-122s77,-121,77,-121s209,968,209,968c0,-2,84.7,-361.7,254,-1079\\nc169.3,-717.3,254.7,-1077.7,256,-1081c4,-6.7,10,-10,18,-10H400000v40H1014.6\\ns-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185c-2,6,-10,9,-24,9\\nc-8,0,-12,-0.7,-12,-2z M1001 80H400000v40H1014z\",sqrtSize4:\"M473,2793c339.3,-1799.3,509.3,-2700,510,-2702\\nc3.3,-7.3,9.3,-11,18,-11H400000v40H1017.7s-90.5,478,-276.2,1466c-185.7,988,\\n-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,\\n-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200c0,-1.3,-5.3,8.7,-16,30c-10.7,\\n21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26s76,-153,76,-153s77,-151,\\n77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,606z\\nM1001 80H400000v40H1017z\",doubleleftarrow:\"M262 157\\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\\nm8 0v40h399730v-40zm0 194v40h399730v-40z\",doublerightarrow:\"M399738 392l\\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z\",leftarrow:\"M400000 241H110l3-3c68.7-52.7 113.7-120\\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\\n l-3-3h399890zM100 241v40h399900v-40z\",leftbrace:\"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z\",leftbraceunder:\"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z\",leftgroup:\"M400000 80\\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\\n 435 0h399565z\",leftgroupunder:\"M400000 262\\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\\n 435 219h399565z\",leftharpoon:\"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z\",leftharpoonplus:\"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\\nm0 0v40h400000v-40z\",leftharpoondown:\"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z\",leftharpoondownplus:\"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z\",lefthook:\"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\\n 71.5 23h399859zM103 281v-40h399897v40z\",leftlinesegment:\"M40 281 V428 H0 V94 H40 V241 H400000 v40z\\nM40 281 V428 H0 V94 H40 V241 H400000 v40z\",leftmapsto:\"M40 281 V448H0V74H40V241H400000v40z\\nM40 281 V448H0V74H40V241H400000v40z\",leftToFrom:\"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z\",longequal:\"M0 50 h400000 v40H0z m0 194h40000v40H0z\\nM0 50 h400000 v40H0z m0 194h40000v40H0z\",midbrace:\"M200428 334\\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z\",midbraceunder:\"M199572 214\\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z\",oiintSize1:\"M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6\\n-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z\\nm368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8\\n60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z\",oiintSize2:\"M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8\\n-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z\\nm502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2\\nc0 110 84 276 504 276s502.4-166 502.4-276z\",oiiintSize1:\"M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6\\n-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z\\nm525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0\\n85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z\",oiiintSize2:\"M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8\\n-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z\\nm770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1\\nc0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z\",rightarrow:\"M0 241v40h399891c-47.3 35.3-84 78-110 128\\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\\n 151.7 139 205zm0 0v40h399900v-40z\",rightbrace:\"M400000 542l\\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z\",rightbraceunder:\"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z\",rightgroup:\"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\\n 3-1 3-3v-38c-76-158-257-219-435-219H0z\",rightgroupunder:\"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z\",rightharpoon:\"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\\n 69.2 92 94.5zm0 0v40h399900v-40z\",rightharpoonplus:\"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z\",rightharpoondown:\"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z\",rightharpoondownplus:\"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\\nm0-194v40h400000v-40zm0 0v40h400000v-40z\",righthook:\"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z\",rightlinesegment:\"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z\",rightToFrom:\"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z\",twoheadleftarrow:\"M0 167c68 40\\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z\",twoheadrightarrow:\"M400000 167\\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z\",tilde1:\"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\\n-68.267.847-113-73.952-191-73.952z\",tilde2:\"M344 55.266c-142 0-300.638 81.316-311.5 86.418\\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z\",tilde3:\"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\\n -338 0-409-156.573-744-156.573z\",tilde4:\"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\\n -175.236-744-175.236z\",vec:\"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\\nc-16-25.333-24-45-24-59z\",widehat1:\"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z\",widehat2:\"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z\",widehat3:\"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z\",widehat4:\"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z\",widecheck1:\"M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,\\n-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z\",widecheck2:\"M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\\n-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z\",widecheck3:\"M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\\n-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z\",widecheck4:\"M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\\n-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z\",baraboveleftarrow:\"M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202\\nc4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5\\nc-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130\\ns-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47\\n121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6\\ns2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11\\nc0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z\\nM100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z\",rightarrowabovebar:\"M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32\\n-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0\\n13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39\\n-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5\\n-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\\n151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z\",baraboveshortleftharpoon:\"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z\",rightharpoonaboveshortbar:\"M0,241 l0,40c399126,0,399993,0,399993,0\\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z\",shortbaraboveleftharpoon:\"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z\",shortrightharpoonabovebar:\"M53,241l0,40c398570,0,399437,0,399437,0\\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z\"}},T=function(){function t(t){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=t,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var e=t.prototype;return e.hasClass=function(t){return c.contains(this.classes,t)},e.toNode=function(){for(var t=document.createDocumentFragment(),e=0;e<this.children.length;e++)t.appendChild(this.children[e].toNode());return t},e.toMarkup=function(){for(var t=\"\",e=0;e<this.children.length;e++)t+=this.children[e].toMarkup();return t},e.toText=function(){var t=function(t){return t.toText()};return this.children.map(t).join(\"\")},t}(),A=function(t){return t.filter(function(t){return t}).join(\" \")},B=function(t,e,r){if(this.classes=t||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=r||{},e){e.style.isTight()&&this.classes.push(\"mtight\");var a=e.getColor();a&&(this.style.color=a)}},q=function(t){var e=document.createElement(t);for(var r in e.className=A(this.classes),this.style)this.style.hasOwnProperty(r)&&(e.style[r]=this.style[r]);for(var a in this.attributes)this.attributes.hasOwnProperty(a)&&e.setAttribute(a,this.attributes[a]);for(var n=0;n<this.children.length;n++)e.appendChild(this.children[n].toNode());return e},C=function(t){var e=\"<\"+t;this.classes.length&&(e+=' class=\"'+c.escape(A(this.classes))+'\"');var r=\"\";for(var a in this.style)this.style.hasOwnProperty(a)&&(r+=c.hyphenate(a)+\":\"+this.style[a]+\";\");for(var n in r&&(e+=' style=\"'+c.escape(r)+'\"'),this.attributes)this.attributes.hasOwnProperty(n)&&(e+=\" \"+n+'=\"'+c.escape(this.attributes[n])+'\"');e+=\">\";for(var o=0;o<this.children.length;o++)e+=this.children[o].toMarkup();return e+=\"</\"+t+\">\"},N=function(){function t(t,e,r,a){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,B.call(this,t,r,a),this.children=e||[]}var e=t.prototype;return e.setAttribute=function(t,e){this.attributes[t]=e},e.hasClass=function(t){return c.contains(this.classes,t)},e.toNode=function(){return q.call(this,\"span\")},e.toMarkup=function(){return C.call(this,\"span\")},t}(),I=function(){function t(t,e,r,a){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,B.call(this,e,a),this.children=r||[],this.setAttribute(\"href\",t)}var e=t.prototype;return e.setAttribute=function(t,e){this.attributes[t]=e},e.hasClass=function(t){return c.contains(this.classes,t)},e.toNode=function(){return q.call(this,\"a\")},e.toMarkup=function(){return C.call(this,\"a\")},t}(),O={\"\\xee\":\"\\u0131\\u0302\",\"\\xef\":\"\\u0131\\u0308\",\"\\xed\":\"\\u0131\\u0301\",\"\\xec\":\"\\u0131\\u0300\"},E=function(){function t(t,e,r,a,n,o,i,s){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=t,this.height=e||0,this.depth=r||0,this.italic=a||0,this.skew=n||0,this.width=o||0,this.classes=i||[],this.style=s||{},this.maxFontSize=0;var h=function(t){for(var e=0;e<k.length;e++)for(var r=k[e],a=0;a<r.blocks.length;a++){var n=r.blocks[a];if(t>=n[0]&&t<=n[1])return r.name}return null}(this.text.charCodeAt(0));h&&this.classes.push(h+\"_fallback\"),/[\\xee\\xef\\xed\\xec]/.test(this.text)&&(this.text=O[this.text])}var e=t.prototype;return e.hasClass=function(t){return c.contains(this.classes,t)},e.toNode=function(){var t=document.createTextNode(this.text),e=null;for(var r in this.italic>0&&((e=document.createElement(\"span\")).style.marginRight=this.italic+\"em\"),this.classes.length>0&&((e=e||document.createElement(\"span\")).className=A(this.classes)),this.style)this.style.hasOwnProperty(r)&&((e=e||document.createElement(\"span\")).style[r]=this.style[r]);return e?(e.appendChild(t),e):t},e.toMarkup=function(){var t=!1,e=\"<span\";this.classes.length&&(t=!0,e+=' class=\"',e+=c.escape(A(this.classes)),e+='\"');var r=\"\";for(var a in this.italic>0&&(r+=\"margin-right:\"+this.italic+\"em;\"),this.style)this.style.hasOwnProperty(a)&&(r+=c.hyphenate(a)+\":\"+this.style[a]+\";\");r&&(t=!0,e+=' style=\"'+c.escape(r)+'\"');var n=c.escape(this.text);return t?(e+=\">\",e+=n,e+=\"</span>\"):n},t}(),R=function(){function t(t,e){this.children=void 0,this.attributes=void 0,this.children=t||[],this.attributes=e||{}}var e=t.prototype;return e.toNode=function(){var t=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&t.setAttribute(e,this.attributes[e]);for(var r=0;r<this.children.length;r++)t.appendChild(this.children[r].toNode());return t},e.toMarkup=function(){var t=\"<svg\";for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&(t+=\" \"+e+\"='\"+this.attributes[e]+\"'\");t+=\">\";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+=\"</svg>\"},t}(),L=function(){function t(t,e){this.pathName=void 0,this.alternate=void 0,this.pathName=t,this.alternate=e}var e=t.prototype;return e.toNode=function(){var t=document.createElementNS(\"http://www.w3.org/2000/svg\",\"path\");return this.alternate?t.setAttribute(\"d\",this.alternate):t.setAttribute(\"d\",M.path[this.pathName]),t},e.toMarkup=function(){return this.alternate?\"<path d='\"+this.alternate+\"'/>\":\"<path d='\"+M.path[this.pathName]+\"'/>\"},t}(),H=function(){function t(t){this.attributes=void 0,this.attributes=t||{}}var e=t.prototype;return e.toNode=function(){var t=document.createElementNS(\"http://www.w3.org/2000/svg\",\"line\");for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&t.setAttribute(e,this.attributes[e]);return t},e.toMarkup=function(){var t=\"<line\";for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&(t+=\" \"+e+\"='\"+this.attributes[e]+\"'\");return t+=\"/>\"},t}();var P={\"AMS-Regular\":{65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},\"Caligraphic-Regular\":{48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473]},\"Fraktur-Regular\":{33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},\"Main-Bold\":{33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},\"Main-BoldItalic\":{33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],163:[0,.69444,0,0,.86853],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},\"Main-Italic\":{33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],163:[0,.69444,0,0,.76909],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],305:[0,.43056,0,.02778,.32246],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],567:[.19444,.43056,0,.08334,.38403],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},\"Main-Regular\":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.12,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,1],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.67,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.9,0,0,.278],8943:[-.19,.31,0,0,1.172],8945:[-.1,.82,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.744,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.744,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},\"Math-BoldItalic\":{65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333]},\"Math-Italic\":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},\"Math-Regular\":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},\"SansSerif-Bold\":{33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},\"SansSerif-Italic\":{33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},\"SansSerif-Regular\":{33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},\"Script-Regular\":{65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212]},\"Size1-Regular\":{40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},\"Size2-Regular\":{40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},\"Size3-Regular\":{40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},\"Size4-Regular\":{40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},\"Typewriter-Regular\":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},D={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2]},F={\"\\xc5\":\"A\",\"\\xc7\":\"C\",\"\\xd0\":\"D\",\"\\xde\":\"o\",\"\\xe5\":\"a\",\"\\xe7\":\"c\",\"\\xf0\":\"d\",\"\\xfe\":\"o\",\"\\u0410\":\"A\",\"\\u0411\":\"B\",\"\\u0412\":\"B\",\"\\u0413\":\"F\",\"\\u0414\":\"A\",\"\\u0415\":\"E\",\"\\u0416\":\"K\",\"\\u0417\":\"3\",\"\\u0418\":\"N\",\"\\u0419\":\"N\",\"\\u041a\":\"K\",\"\\u041b\":\"N\",\"\\u041c\":\"M\",\"\\u041d\":\"H\",\"\\u041e\":\"O\",\"\\u041f\":\"N\",\"\\u0420\":\"P\",\"\\u0421\":\"C\",\"\\u0422\":\"T\",\"\\u0423\":\"y\",\"\\u0424\":\"O\",\"\\u0425\":\"X\",\"\\u0426\":\"U\",\"\\u0427\":\"h\",\"\\u0428\":\"W\",\"\\u0429\":\"W\",\"\\u042a\":\"B\",\"\\u042b\":\"X\",\"\\u042c\":\"B\",\"\\u042d\":\"3\",\"\\u042e\":\"X\",\"\\u042f\":\"R\",\"\\u0430\":\"a\",\"\\u0431\":\"b\",\"\\u0432\":\"a\",\"\\u0433\":\"r\",\"\\u0434\":\"y\",\"\\u0435\":\"e\",\"\\u0436\":\"m\",\"\\u0437\":\"e\",\"\\u0438\":\"n\",\"\\u0439\":\"n\",\"\\u043a\":\"n\",\"\\u043b\":\"n\",\"\\u043c\":\"m\",\"\\u043d\":\"n\",\"\\u043e\":\"o\",\"\\u043f\":\"n\",\"\\u0440\":\"p\",\"\\u0441\":\"c\",\"\\u0442\":\"o\",\"\\u0443\":\"y\",\"\\u0444\":\"b\",\"\\u0445\":\"x\",\"\\u0446\":\"n\",\"\\u0447\":\"n\",\"\\u0448\":\"w\",\"\\u0449\":\"w\",\"\\u044a\":\"a\",\"\\u044b\":\"m\",\"\\u044c\":\"a\",\"\\u044d\":\"e\",\"\\u044e\":\"m\",\"\\u044f\":\"r\"};function V(t,e,r){if(!P[e])throw new Error(\"Font metrics not found for font: \"+e+\".\");var a=t.charCodeAt(0),n=P[e][a];if(!n&&t[0]in F&&(a=F[t[0]].charCodeAt(0),n=P[e][a]),n||\"text\"!==r||z(a)&&(n=P[e][77]),n)return{depth:n[0],height:n[1],italic:n[2],skew:n[3],width:n[4]}}var U={};var G={bin:1,close:1,inner:1,open:1,punct:1,rel:1},X={\"accent-token\":1,mathord:1,\"op-token\":1,spacing:1,textord:1},Y={math:{},text:{}},_=Y;function W(t,e,r,a,n,o){Y[t][n]={font:e,group:r,replace:a},o&&a&&(Y[t][a]=Y[t][n])}var j=\"main\",$=\"ams\",Z=\"bin\",K=\"mathord\",J=\"op-token\",Q=\"rel\";W(\"math\",j,Q,\"\\u2261\",\"\\\\equiv\",!0),W(\"math\",j,Q,\"\\u227a\",\"\\\\prec\",!0),W(\"math\",j,Q,\"\\u227b\",\"\\\\succ\",!0),W(\"math\",j,Q,\"\\u223c\",\"\\\\sim\",!0),W(\"math\",j,Q,\"\\u22a5\",\"\\\\perp\"),W(\"math\",j,Q,\"\\u2aaf\",\"\\\\preceq\",!0),W(\"math\",j,Q,\"\\u2ab0\",\"\\\\succeq\",!0),W(\"math\",j,Q,\"\\u2243\",\"\\\\simeq\",!0),W(\"math\",j,Q,\"\\u2223\",\"\\\\mid\",!0),W(\"math\",j,Q,\"\\u226a\",\"\\\\ll\",!0),W(\"math\",j,Q,\"\\u226b\",\"\\\\gg\",!0),W(\"math\",j,Q,\"\\u224d\",\"\\\\asymp\",!0),W(\"math\",j,Q,\"\\u2225\",\"\\\\parallel\"),W(\"math\",j,Q,\"\\u22c8\",\"\\\\bowtie\",!0),W(\"math\",j,Q,\"\\u2323\",\"\\\\smile\",!0),W(\"math\",j,Q,\"\\u2291\",\"\\\\sqsubseteq\",!0),W(\"math\",j,Q,\"\\u2292\",\"\\\\sqsupseteq\",!0),W(\"math\",j,Q,\"\\u2250\",\"\\\\doteq\",!0),W(\"math\",j,Q,\"\\u2322\",\"\\\\frown\",!0),W(\"math\",j,Q,\"\\u220b\",\"\\\\ni\",!0),W(\"math\",j,Q,\"\\u221d\",\"\\\\propto\",!0),W(\"math\",j,Q,\"\\u22a2\",\"\\\\vdash\",!0),W(\"math\",j,Q,\"\\u22a3\",\"\\\\dashv\",!0),W(\"math\",j,Q,\"\\u220b\",\"\\\\owns\"),W(\"math\",j,\"punct\",\".\",\"\\\\ldotp\"),W(\"math\",j,\"punct\",\"\\u22c5\",\"\\\\cdotp\"),W(\"math\",j,\"textord\",\"#\",\"\\\\#\"),W(\"text\",j,\"textord\",\"#\",\"\\\\#\"),W(\"math\",j,\"textord\",\"&\",\"\\\\&\"),W(\"text\",j,\"textord\",\"&\",\"\\\\&\"),W(\"math\",j,\"textord\",\"\\u2135\",\"\\\\aleph\",!0),W(\"math\",j,\"textord\",\"\\u2200\",\"\\\\forall\",!0),W(\"math\",j,\"textord\",\"\\u210f\",\"\\\\hbar\",!0),W(\"math\",j,\"textord\",\"\\u2203\",\"\\\\exists\",!0),W(\"math\",j,\"textord\",\"\\u2207\",\"\\\\nabla\",!0),W(\"math\",j,\"textord\",\"\\u266d\",\"\\\\flat\",!0),W(\"math\",j,\"textord\",\"\\u2113\",\"\\\\ell\",!0),W(\"math\",j,\"textord\",\"\\u266e\",\"\\\\natural\",!0),W(\"math\",j,\"textord\",\"\\u2663\",\"\\\\clubsuit\",!0),W(\"math\",j,\"textord\",\"\\u2118\",\"\\\\wp\",!0),W(\"math\",j,\"textord\",\"\\u266f\",\"\\\\sharp\",!0),W(\"math\",j,\"textord\",\"\\u2662\",\"\\\\diamondsuit\",!0),W(\"math\",j,\"textord\",\"\\u211c\",\"\\\\Re\",!0),W(\"math\",j,\"textord\",\"\\u2661\",\"\\\\heartsuit\",!0),W(\"math\",j,\"textord\",\"\\u2111\",\"\\\\Im\",!0),W(\"math\",j,\"textord\",\"\\u2660\",\"\\\\spadesuit\",!0),W(\"text\",j,\"textord\",\"\\xa7\",\"\\\\S\",!0),W(\"text\",j,\"textord\",\"\\xb6\",\"\\\\P\",!0),W(\"math\",j,\"textord\",\"\\u2020\",\"\\\\dag\"),W(\"text\",j,\"textord\",\"\\u2020\",\"\\\\dag\"),W(\"text\",j,\"textord\",\"\\u2020\",\"\\\\textdagger\"),W(\"math\",j,\"textord\",\"\\u2021\",\"\\\\ddag\"),W(\"text\",j,\"textord\",\"\\u2021\",\"\\\\ddag\"),W(\"text\",j,\"textord\",\"\\u2021\",\"\\\\textdaggerdbl\"),W(\"math\",j,\"close\",\"\\u23b1\",\"\\\\rmoustache\",!0),W(\"math\",j,\"open\",\"\\u23b0\",\"\\\\lmoustache\",!0),W(\"math\",j,\"close\",\"\\u27ef\",\"\\\\rgroup\",!0),W(\"math\",j,\"open\",\"\\u27ee\",\"\\\\lgroup\",!0),W(\"math\",j,Z,\"\\u2213\",\"\\\\mp\",!0),W(\"math\",j,Z,\"\\u2296\",\"\\\\ominus\",!0),W(\"math\",j,Z,\"\\u228e\",\"\\\\uplus\",!0),W(\"math\",j,Z,\"\\u2293\",\"\\\\sqcap\",!0),W(\"math\",j,Z,\"\\u2217\",\"\\\\ast\"),W(\"math\",j,Z,\"\\u2294\",\"\\\\sqcup\",!0),W(\"math\",j,Z,\"\\u25ef\",\"\\\\bigcirc\"),W(\"math\",j,Z,\"\\u2219\",\"\\\\bullet\"),W(\"math\",j,Z,\"\\u2021\",\"\\\\ddagger\"),W(\"math\",j,Z,\"\\u2240\",\"\\\\wr\",!0),W(\"math\",j,Z,\"\\u2a3f\",\"\\\\amalg\"),W(\"math\",j,Z,\"&\",\"\\\\And\"),W(\"math\",j,Q,\"\\u27f5\",\"\\\\longleftarrow\",!0),W(\"math\",j,Q,\"\\u21d0\",\"\\\\Leftarrow\",!0),W(\"math\",j,Q,\"\\u27f8\",\"\\\\Longleftarrow\",!0),W(\"math\",j,Q,\"\\u27f6\",\"\\\\longrightarrow\",!0),W(\"math\",j,Q,\"\\u21d2\",\"\\\\Rightarrow\",!0),W(\"math\",j,Q,\"\\u27f9\",\"\\\\Longrightarrow\",!0),W(\"math\",j,Q,\"\\u2194\",\"\\\\leftrightarrow\",!0),W(\"math\",j,Q,\"\\u27f7\",\"\\\\longleftrightarrow\",!0),W(\"math\",j,Q,\"\\u21d4\",\"\\\\Leftrightarrow\",!0),W(\"math\",j,Q,\"\\u27fa\",\"\\\\Longleftrightarrow\",!0),W(\"math\",j,Q,\"\\u21a6\",\"\\\\mapsto\",!0),W(\"math\",j,Q,\"\\u27fc\",\"\\\\longmapsto\",!0),W(\"math\",j,Q,\"\\u2197\",\"\\\\nearrow\",!0),W(\"math\",j,Q,\"\\u21a9\",\"\\\\hookleftarrow\",!0),W(\"math\",j,Q,\"\\u21aa\",\"\\\\hookrightarrow\",!0),W(\"math\",j,Q,\"\\u2198\",\"\\\\searrow\",!0),W(\"math\",j,Q,\"\\u21bc\",\"\\\\leftharpoonup\",!0),W(\"math\",j,Q,\"\\u21c0\",\"\\\\rightharpoonup\",!0),W(\"math\",j,Q,\"\\u2199\",\"\\\\swarrow\",!0),W(\"math\",j,Q,\"\\u21bd\",\"\\\\leftharpoondown\",!0),W(\"math\",j,Q,\"\\u21c1\",\"\\\\rightharpoondown\",!0),W(\"math\",j,Q,\"\\u2196\",\"\\\\nwarrow\",!0),W(\"math\",j,Q,\"\\u21cc\",\"\\\\rightleftharpoons\",!0),W(\"math\",$,Q,\"\\u226e\",\"\\\\nless\",!0),W(\"math\",$,Q,\"\\ue010\",\"\\\\@nleqslant\"),W(\"math\",$,Q,\"\\ue011\",\"\\\\@nleqq\"),W(\"math\",$,Q,\"\\u2a87\",\"\\\\lneq\",!0),W(\"math\",$,Q,\"\\u2268\",\"\\\\lneqq\",!0),W(\"math\",$,Q,\"\\ue00c\",\"\\\\@lvertneqq\"),W(\"math\",$,Q,\"\\u22e6\",\"\\\\lnsim\",!0),W(\"math\",$,Q,\"\\u2a89\",\"\\\\lnapprox\",!0),W(\"math\",$,Q,\"\\u2280\",\"\\\\nprec\",!0),W(\"math\",$,Q,\"\\u22e0\",\"\\\\npreceq\",!0),W(\"math\",$,Q,\"\\u22e8\",\"\\\\precnsim\",!0),W(\"math\",$,Q,\"\\u2ab9\",\"\\\\precnapprox\",!0),W(\"math\",$,Q,\"\\u2241\",\"\\\\nsim\",!0),W(\"math\",$,Q,\"\\ue006\",\"\\\\@nshortmid\"),W(\"math\",$,Q,\"\\u2224\",\"\\\\nmid\",!0),W(\"math\",$,Q,\"\\u22ac\",\"\\\\nvdash\",!0),W(\"math\",$,Q,\"\\u22ad\",\"\\\\nvDash\",!0),W(\"math\",$,Q,\"\\u22ea\",\"\\\\ntriangleleft\"),W(\"math\",$,Q,\"\\u22ec\",\"\\\\ntrianglelefteq\",!0),W(\"math\",$,Q,\"\\u228a\",\"\\\\subsetneq\",!0),W(\"math\",$,Q,\"\\ue01a\",\"\\\\@varsubsetneq\"),W(\"math\",$,Q,\"\\u2acb\",\"\\\\subsetneqq\",!0),W(\"math\",$,Q,\"\\ue017\",\"\\\\@varsubsetneqq\"),W(\"math\",$,Q,\"\\u226f\",\"\\\\ngtr\",!0),W(\"math\",$,Q,\"\\ue00f\",\"\\\\@ngeqslant\"),W(\"math\",$,Q,\"\\ue00e\",\"\\\\@ngeqq\"),W(\"math\",$,Q,\"\\u2a88\",\"\\\\gneq\",!0),W(\"math\",$,Q,\"\\u2269\",\"\\\\gneqq\",!0),W(\"math\",$,Q,\"\\ue00d\",\"\\\\@gvertneqq\"),W(\"math\",$,Q,\"\\u22e7\",\"\\\\gnsim\",!0),W(\"math\",$,Q,\"\\u2a8a\",\"\\\\gnapprox\",!0),W(\"math\",$,Q,\"\\u2281\",\"\\\\nsucc\",!0),W(\"math\",$,Q,\"\\u22e1\",\"\\\\nsucceq\",!0),W(\"math\",$,Q,\"\\u22e9\",\"\\\\succnsim\",!0),W(\"math\",$,Q,\"\\u2aba\",\"\\\\succnapprox\",!0),W(\"math\",$,Q,\"\\u2246\",\"\\\\ncong\",!0),W(\"math\",$,Q,\"\\ue007\",\"\\\\@nshortparallel\"),W(\"math\",$,Q,\"\\u2226\",\"\\\\nparallel\",!0),W(\"math\",$,Q,\"\\u22af\",\"\\\\nVDash\",!0),W(\"math\",$,Q,\"\\u22eb\",\"\\\\ntriangleright\"),W(\"math\",$,Q,\"\\u22ed\",\"\\\\ntrianglerighteq\",!0),W(\"math\",$,Q,\"\\ue018\",\"\\\\@nsupseteqq\"),W(\"math\",$,Q,\"\\u228b\",\"\\\\supsetneq\",!0),W(\"math\",$,Q,\"\\ue01b\",\"\\\\@varsupsetneq\"),W(\"math\",$,Q,\"\\u2acc\",\"\\\\supsetneqq\",!0),W(\"math\",$,Q,\"\\ue019\",\"\\\\@varsupsetneqq\"),W(\"math\",$,Q,\"\\u22ae\",\"\\\\nVdash\",!0),W(\"math\",$,Q,\"\\u2ab5\",\"\\\\precneqq\",!0),W(\"math\",$,Q,\"\\u2ab6\",\"\\\\succneqq\",!0),W(\"math\",$,Q,\"\\ue016\",\"\\\\@nsubseteqq\"),W(\"math\",$,Z,\"\\u22b4\",\"\\\\unlhd\"),W(\"math\",$,Z,\"\\u22b5\",\"\\\\unrhd\"),W(\"math\",$,Q,\"\\u219a\",\"\\\\nleftarrow\",!0),W(\"math\",$,Q,\"\\u219b\",\"\\\\nrightarrow\",!0),W(\"math\",$,Q,\"\\u21cd\",\"\\\\nLeftarrow\",!0),W(\"math\",$,Q,\"\\u21cf\",\"\\\\nRightarrow\",!0),W(\"math\",$,Q,\"\\u21ae\",\"\\\\nleftrightarrow\",!0),W(\"math\",$,Q,\"\\u21ce\",\"\\\\nLeftrightarrow\",!0),W(\"math\",$,Q,\"\\u25b3\",\"\\\\vartriangle\"),W(\"math\",$,\"textord\",\"\\u210f\",\"\\\\hslash\"),W(\"math\",$,\"textord\",\"\\u25bd\",\"\\\\triangledown\"),W(\"math\",$,\"textord\",\"\\u25ca\",\"\\\\lozenge\"),W(\"math\",$,\"textord\",\"\\u24c8\",\"\\\\circledS\"),W(\"math\",$,\"textord\",\"\\xae\",\"\\\\circledR\"),W(\"text\",$,\"textord\",\"\\xae\",\"\\\\circledR\"),W(\"math\",$,\"textord\",\"\\u2221\",\"\\\\measuredangle\",!0),W(\"math\",$,\"textord\",\"\\u2204\",\"\\\\nexists\"),W(\"math\",$,\"textord\",\"\\u2127\",\"\\\\mho\"),W(\"math\",$,\"textord\",\"\\u2132\",\"\\\\Finv\",!0),W(\"math\",$,\"textord\",\"\\u2141\",\"\\\\Game\",!0),W(\"math\",$,\"textord\",\"\\u2035\",\"\\\\backprime\"),W(\"math\",$,\"textord\",\"\\u25b2\",\"\\\\blacktriangle\"),W(\"math\",$,\"textord\",\"\\u25bc\",\"\\\\blacktriangledown\"),W(\"math\",$,\"textord\",\"\\u25a0\",\"\\\\blacksquare\"),W(\"math\",$,\"textord\",\"\\u29eb\",\"\\\\blacklozenge\"),W(\"math\",$,\"textord\",\"\\u2605\",\"\\\\bigstar\"),W(\"math\",$,\"textord\",\"\\u2222\",\"\\\\sphericalangle\",!0),W(\"math\",$,\"textord\",\"\\u2201\",\"\\\\complement\",!0),W(\"math\",$,\"textord\",\"\\xf0\",\"\\\\eth\",!0),W(\"math\",$,\"textord\",\"\\u2571\",\"\\\\diagup\"),W(\"math\",$,\"textord\",\"\\u2572\",\"\\\\diagdown\"),W(\"math\",$,\"textord\",\"\\u25a1\",\"\\\\square\"),W(\"math\",$,\"textord\",\"\\u25a1\",\"\\\\Box\"),W(\"math\",$,\"textord\",\"\\u25ca\",\"\\\\Diamond\"),W(\"math\",$,\"textord\",\"\\xa5\",\"\\\\yen\",!0),W(\"text\",$,\"textord\",\"\\xa5\",\"\\\\yen\",!0),W(\"math\",$,\"textord\",\"\\u2713\",\"\\\\checkmark\",!0),W(\"text\",$,\"textord\",\"\\u2713\",\"\\\\checkmark\"),W(\"math\",$,\"textord\",\"\\u2136\",\"\\\\beth\",!0),W(\"math\",$,\"textord\",\"\\u2138\",\"\\\\daleth\",!0),W(\"math\",$,\"textord\",\"\\u2137\",\"\\\\gimel\",!0),W(\"math\",$,\"textord\",\"\\u03dd\",\"\\\\digamma\"),W(\"math\",$,\"textord\",\"\\u03f0\",\"\\\\varkappa\"),W(\"math\",$,\"open\",\"\\u250c\",\"\\\\ulcorner\",!0),W(\"math\",$,\"close\",\"\\u2510\",\"\\\\urcorner\",!0),W(\"math\",$,\"open\",\"\\u2514\",\"\\\\llcorner\",!0),W(\"math\",$,\"close\",\"\\u2518\",\"\\\\lrcorner\",!0),W(\"math\",$,Q,\"\\u2266\",\"\\\\leqq\",!0),W(\"math\",$,Q,\"\\u2a7d\",\"\\\\leqslant\",!0),W(\"math\",$,Q,\"\\u2a95\",\"\\\\eqslantless\",!0),W(\"math\",$,Q,\"\\u2272\",\"\\\\lesssim\",!0),W(\"math\",$,Q,\"\\u2a85\",\"\\\\lessapprox\",!0),W(\"math\",$,Q,\"\\u224a\",\"\\\\approxeq\",!0),W(\"math\",$,Z,\"\\u22d6\",\"\\\\lessdot\"),W(\"math\",$,Q,\"\\u22d8\",\"\\\\lll\",!0),W(\"math\",$,Q,\"\\u2276\",\"\\\\lessgtr\",!0),W(\"math\",$,Q,\"\\u22da\",\"\\\\lesseqgtr\",!0),W(\"math\",$,Q,\"\\u2a8b\",\"\\\\lesseqqgtr\",!0),W(\"math\",$,Q,\"\\u2251\",\"\\\\doteqdot\"),W(\"math\",$,Q,\"\\u2253\",\"\\\\risingdotseq\",!0),W(\"math\",$,Q,\"\\u2252\",\"\\\\fallingdotseq\",!0),W(\"math\",$,Q,\"\\u223d\",\"\\\\backsim\",!0),W(\"math\",$,Q,\"\\u22cd\",\"\\\\backsimeq\",!0),W(\"math\",$,Q,\"\\u2ac5\",\"\\\\subseteqq\",!0),W(\"math\",$,Q,\"\\u22d0\",\"\\\\Subset\",!0),W(\"math\",$,Q,\"\\u228f\",\"\\\\sqsubset\",!0),W(\"math\",$,Q,\"\\u227c\",\"\\\\preccurlyeq\",!0),W(\"math\",$,Q,\"\\u22de\",\"\\\\curlyeqprec\",!0),W(\"math\",$,Q,\"\\u227e\",\"\\\\precsim\",!0),W(\"math\",$,Q,\"\\u2ab7\",\"\\\\precapprox\",!0),W(\"math\",$,Q,\"\\u22b2\",\"\\\\vartriangleleft\"),W(\"math\",$,Q,\"\\u22b4\",\"\\\\trianglelefteq\"),W(\"math\",$,Q,\"\\u22a8\",\"\\\\vDash\",!0),W(\"math\",$,Q,\"\\u22aa\",\"\\\\Vvdash\",!0),W(\"math\",$,Q,\"\\u2323\",\"\\\\smallsmile\"),W(\"math\",$,Q,\"\\u2322\",\"\\\\smallfrown\"),W(\"math\",$,Q,\"\\u224f\",\"\\\\bumpeq\",!0),W(\"math\",$,Q,\"\\u224e\",\"\\\\Bumpeq\",!0),W(\"math\",$,Q,\"\\u2267\",\"\\\\geqq\",!0),W(\"math\",$,Q,\"\\u2a7e\",\"\\\\geqslant\",!0),W(\"math\",$,Q,\"\\u2a96\",\"\\\\eqslantgtr\",!0),W(\"math\",$,Q,\"\\u2273\",\"\\\\gtrsim\",!0),W(\"math\",$,Q,\"\\u2a86\",\"\\\\gtrapprox\",!0),W(\"math\",$,Z,\"\\u22d7\",\"\\\\gtrdot\"),W(\"math\",$,Q,\"\\u22d9\",\"\\\\ggg\",!0),W(\"math\",$,Q,\"\\u2277\",\"\\\\gtrless\",!0),W(\"math\",$,Q,\"\\u22db\",\"\\\\gtreqless\",!0),W(\"math\",$,Q,\"\\u2a8c\",\"\\\\gtreqqless\",!0),W(\"math\",$,Q,\"\\u2256\",\"\\\\eqcirc\",!0),W(\"math\",$,Q,\"\\u2257\",\"\\\\circeq\",!0),W(\"math\",$,Q,\"\\u225c\",\"\\\\triangleq\",!0),W(\"math\",$,Q,\"\\u223c\",\"\\\\thicksim\"),W(\"math\",$,Q,\"\\u2248\",\"\\\\thickapprox\"),W(\"math\",$,Q,\"\\u2ac6\",\"\\\\supseteqq\",!0),W(\"math\",$,Q,\"\\u22d1\",\"\\\\Supset\",!0),W(\"math\",$,Q,\"\\u2290\",\"\\\\sqsupset\",!0),W(\"math\",$,Q,\"\\u227d\",\"\\\\succcurlyeq\",!0),W(\"math\",$,Q,\"\\u22df\",\"\\\\curlyeqsucc\",!0),W(\"math\",$,Q,\"\\u227f\",\"\\\\succsim\",!0),W(\"math\",$,Q,\"\\u2ab8\",\"\\\\succapprox\",!0),W(\"math\",$,Q,\"\\u22b3\",\"\\\\vartriangleright\"),W(\"math\",$,Q,\"\\u22b5\",\"\\\\trianglerighteq\"),W(\"math\",$,Q,\"\\u22a9\",\"\\\\Vdash\",!0),W(\"math\",$,Q,\"\\u2223\",\"\\\\shortmid\"),W(\"math\",$,Q,\"\\u2225\",\"\\\\shortparallel\"),W(\"math\",$,Q,\"\\u226c\",\"\\\\between\",!0),W(\"math\",$,Q,\"\\u22d4\",\"\\\\pitchfork\",!0),W(\"math\",$,Q,\"\\u221d\",\"\\\\varpropto\"),W(\"math\",$,Q,\"\\u25c0\",\"\\\\blacktriangleleft\"),W(\"math\",$,Q,\"\\u2234\",\"\\\\therefore\",!0),W(\"math\",$,Q,\"\\u220d\",\"\\\\backepsilon\"),W(\"math\",$,Q,\"\\u25b6\",\"\\\\blacktriangleright\"),W(\"math\",$,Q,\"\\u2235\",\"\\\\because\",!0),W(\"math\",$,Q,\"\\u22d8\",\"\\\\llless\"),W(\"math\",$,Q,\"\\u22d9\",\"\\\\gggtr\"),W(\"math\",$,Z,\"\\u22b2\",\"\\\\lhd\"),W(\"math\",$,Z,\"\\u22b3\",\"\\\\rhd\"),W(\"math\",$,Q,\"\\u2242\",\"\\\\eqsim\",!0),W(\"math\",j,Q,\"\\u22c8\",\"\\\\Join\"),W(\"math\",$,Q,\"\\u2251\",\"\\\\Doteq\",!0),W(\"math\",$,Z,\"\\u2214\",\"\\\\dotplus\",!0),W(\"math\",$,Z,\"\\u2216\",\"\\\\smallsetminus\"),W(\"math\",$,Z,\"\\u22d2\",\"\\\\Cap\",!0),W(\"math\",$,Z,\"\\u22d3\",\"\\\\Cup\",!0),W(\"math\",$,Z,\"\\u2a5e\",\"\\\\doublebarwedge\",!0),W(\"math\",$,Z,\"\\u229f\",\"\\\\boxminus\",!0),W(\"math\",$,Z,\"\\u229e\",\"\\\\boxplus\",!0),W(\"math\",$,Z,\"\\u22c7\",\"\\\\divideontimes\",!0),W(\"math\",$,Z,\"\\u22c9\",\"\\\\ltimes\",!0),W(\"math\",$,Z,\"\\u22ca\",\"\\\\rtimes\",!0),W(\"math\",$,Z,\"\\u22cb\",\"\\\\leftthreetimes\",!0),W(\"math\",$,Z,\"\\u22cc\",\"\\\\rightthreetimes\",!0),W(\"math\",$,Z,\"\\u22cf\",\"\\\\curlywedge\",!0),W(\"math\",$,Z,\"\\u22ce\",\"\\\\curlyvee\",!0),W(\"math\",$,Z,\"\\u229d\",\"\\\\circleddash\",!0),W(\"math\",$,Z,\"\\u229b\",\"\\\\circledast\",!0),W(\"math\",$,Z,\"\\u22c5\",\"\\\\centerdot\"),W(\"math\",$,Z,\"\\u22ba\",\"\\\\intercal\",!0),W(\"math\",$,Z,\"\\u22d2\",\"\\\\doublecap\"),W(\"math\",$,Z,\"\\u22d3\",\"\\\\doublecup\"),W(\"math\",$,Z,\"\\u22a0\",\"\\\\boxtimes\",!0),W(\"math\",$,Q,\"\\u21e2\",\"\\\\dashrightarrow\",!0),W(\"math\",$,Q,\"\\u21e0\",\"\\\\dashleftarrow\",!0),W(\"math\",$,Q,\"\\u21c7\",\"\\\\leftleftarrows\",!0),W(\"math\",$,Q,\"\\u21c6\",\"\\\\leftrightarrows\",!0),W(\"math\",$,Q,\"\\u21da\",\"\\\\Lleftarrow\",!0),W(\"math\",$,Q,\"\\u219e\",\"\\\\twoheadleftarrow\",!0),W(\"math\",$,Q,\"\\u21a2\",\"\\\\leftarrowtail\",!0),W(\"math\",$,Q,\"\\u21ab\",\"\\\\looparrowleft\",!0),W(\"math\",$,Q,\"\\u21cb\",\"\\\\leftrightharpoons\",!0),W(\"math\",$,Q,\"\\u21b6\",\"\\\\curvearrowleft\",!0),W(\"math\",$,Q,\"\\u21ba\",\"\\\\circlearrowleft\",!0),W(\"math\",$,Q,\"\\u21b0\",\"\\\\Lsh\",!0),W(\"math\",$,Q,\"\\u21c8\",\"\\\\upuparrows\",!0),W(\"math\",$,Q,\"\\u21bf\",\"\\\\upharpoonleft\",!0),W(\"math\",$,Q,\"\\u21c3\",\"\\\\downharpoonleft\",!0),W(\"math\",$,Q,\"\\u22b8\",\"\\\\multimap\",!0),W(\"math\",$,Q,\"\\u21ad\",\"\\\\leftrightsquigarrow\",!0),W(\"math\",$,Q,\"\\u21c9\",\"\\\\rightrightarrows\",!0),W(\"math\",$,Q,\"\\u21c4\",\"\\\\rightleftarrows\",!0),W(\"math\",$,Q,\"\\u21a0\",\"\\\\twoheadrightarrow\",!0),W(\"math\",$,Q,\"\\u21a3\",\"\\\\rightarrowtail\",!0),W(\"math\",$,Q,\"\\u21ac\",\"\\\\looparrowright\",!0),W(\"math\",$,Q,\"\\u21b7\",\"\\\\curvearrowright\",!0),W(\"math\",$,Q,\"\\u21bb\",\"\\\\circlearrowright\",!0),W(\"math\",$,Q,\"\\u21b1\",\"\\\\Rsh\",!0),W(\"math\",$,Q,\"\\u21ca\",\"\\\\downdownarrows\",!0),W(\"math\",$,Q,\"\\u21be\",\"\\\\upharpoonright\",!0),W(\"math\",$,Q,\"\\u21c2\",\"\\\\downharpoonright\",!0),W(\"math\",$,Q,\"\\u21dd\",\"\\\\rightsquigarrow\",!0),W(\"math\",$,Q,\"\\u21dd\",\"\\\\leadsto\"),W(\"math\",$,Q,\"\\u21db\",\"\\\\Rrightarrow\",!0),W(\"math\",$,Q,\"\\u21be\",\"\\\\restriction\"),W(\"math\",j,\"textord\",\"\\u2018\",\"`\"),W(\"math\",j,\"textord\",\"$\",\"\\\\$\"),W(\"text\",j,\"textord\",\"$\",\"\\\\$\"),W(\"text\",j,\"textord\",\"$\",\"\\\\textdollar\"),W(\"math\",j,\"textord\",\"%\",\"\\\\%\"),W(\"text\",j,\"textord\",\"%\",\"\\\\%\"),W(\"math\",j,\"textord\",\"_\",\"\\\\_\"),W(\"text\",j,\"textord\",\"_\",\"\\\\_\"),W(\"text\",j,\"textord\",\"_\",\"\\\\textunderscore\"),W(\"math\",j,\"textord\",\"\\u2220\",\"\\\\angle\",!0),W(\"math\",j,\"textord\",\"\\u221e\",\"\\\\infty\",!0),W(\"math\",j,\"textord\",\"\\u2032\",\"\\\\prime\"),W(\"math\",j,\"textord\",\"\\u25b3\",\"\\\\triangle\"),W(\"math\",j,\"textord\",\"\\u0393\",\"\\\\Gamma\",!0),W(\"math\",j,\"textord\",\"\\u0394\",\"\\\\Delta\",!0),W(\"math\",j,\"textord\",\"\\u0398\",\"\\\\Theta\",!0),W(\"math\",j,\"textord\",\"\\u039b\",\"\\\\Lambda\",!0),W(\"math\",j,\"textord\",\"\\u039e\",\"\\\\Xi\",!0),W(\"math\",j,\"textord\",\"\\u03a0\",\"\\\\Pi\",!0),W(\"math\",j,\"textord\",\"\\u03a3\",\"\\\\Sigma\",!0),W(\"math\",j,\"textord\",\"\\u03a5\",\"\\\\Upsilon\",!0),W(\"math\",j,\"textord\",\"\\u03a6\",\"\\\\Phi\",!0),W(\"math\",j,\"textord\",\"\\u03a8\",\"\\\\Psi\",!0),W(\"math\",j,\"textord\",\"\\u03a9\",\"\\\\Omega\",!0),W(\"math\",j,\"textord\",\"A\",\"\\u0391\"),W(\"math\",j,\"textord\",\"B\",\"\\u0392\"),W(\"math\",j,\"textord\",\"E\",\"\\u0395\"),W(\"math\",j,\"textord\",\"Z\",\"\\u0396\"),W(\"math\",j,\"textord\",\"H\",\"\\u0397\"),W(\"math\",j,\"textord\",\"I\",\"\\u0399\"),W(\"math\",j,\"textord\",\"K\",\"\\u039a\"),W(\"math\",j,\"textord\",\"M\",\"\\u039c\"),W(\"math\",j,\"textord\",\"N\",\"\\u039d\"),W(\"math\",j,\"textord\",\"O\",\"\\u039f\"),W(\"math\",j,\"textord\",\"P\",\"\\u03a1\"),W(\"math\",j,\"textord\",\"T\",\"\\u03a4\"),W(\"math\",j,\"textord\",\"X\",\"\\u03a7\"),W(\"math\",j,\"textord\",\"\\xac\",\"\\\\neg\",!0),W(\"math\",j,\"textord\",\"\\xac\",\"\\\\lnot\"),W(\"math\",j,\"textord\",\"\\u22a4\",\"\\\\top\"),W(\"math\",j,\"textord\",\"\\u22a5\",\"\\\\bot\"),W(\"math\",j,\"textord\",\"\\u2205\",\"\\\\emptyset\"),W(\"math\",$,\"textord\",\"\\u2205\",\"\\\\varnothing\"),W(\"math\",j,K,\"\\u03b1\",\"\\\\alpha\",!0),W(\"math\",j,K,\"\\u03b2\",\"\\\\beta\",!0),W(\"math\",j,K,\"\\u03b3\",\"\\\\gamma\",!0),W(\"math\",j,K,\"\\u03b4\",\"\\\\delta\",!0),W(\"math\",j,K,\"\\u03f5\",\"\\\\epsilon\",!0),W(\"math\",j,K,\"\\u03b6\",\"\\\\zeta\",!0),W(\"math\",j,K,\"\\u03b7\",\"\\\\eta\",!0),W(\"math\",j,K,\"\\u03b8\",\"\\\\theta\",!0),W(\"math\",j,K,\"\\u03b9\",\"\\\\iota\",!0),W(\"math\",j,K,\"\\u03ba\",\"\\\\kappa\",!0),W(\"math\",j,K,\"\\u03bb\",\"\\\\lambda\",!0),W(\"math\",j,K,\"\\u03bc\",\"\\\\mu\",!0),W(\"math\",j,K,\"\\u03bd\",\"\\\\nu\",!0),W(\"math\",j,K,\"\\u03be\",\"\\\\xi\",!0),W(\"math\",j,K,\"\\u03bf\",\"\\\\omicron\",!0),W(\"math\",j,K,\"\\u03c0\",\"\\\\pi\",!0),W(\"math\",j,K,\"\\u03c1\",\"\\\\rho\",!0),W(\"math\",j,K,\"\\u03c3\",\"\\\\sigma\",!0),W(\"math\",j,K,\"\\u03c4\",\"\\\\tau\",!0),W(\"math\",j,K,\"\\u03c5\",\"\\\\upsilon\",!0),W(\"math\",j,K,\"\\u03d5\",\"\\\\phi\",!0),W(\"math\",j,K,\"\\u03c7\",\"\\\\chi\",!0),W(\"math\",j,K,\"\\u03c8\",\"\\\\psi\",!0),W(\"math\",j,K,\"\\u03c9\",\"\\\\omega\",!0),W(\"math\",j,K,\"\\u03b5\",\"\\\\varepsilon\",!0),W(\"math\",j,K,\"\\u03d1\",\"\\\\vartheta\",!0),W(\"math\",j,K,\"\\u03d6\",\"\\\\varpi\",!0),W(\"math\",j,K,\"\\u03f1\",\"\\\\varrho\",!0),W(\"math\",j,K,\"\\u03c2\",\"\\\\varsigma\",!0),W(\"math\",j,K,\"\\u03c6\",\"\\\\varphi\",!0),W(\"math\",j,Z,\"\\u2217\",\"*\"),W(\"math\",j,Z,\"+\",\"+\"),W(\"math\",j,Z,\"\\u2212\",\"-\"),W(\"math\",j,Z,\"\\u22c5\",\"\\\\cdot\",!0),W(\"math\",j,Z,\"\\u2218\",\"\\\\circ\"),W(\"math\",j,Z,\"\\xf7\",\"\\\\div\",!0),W(\"math\",j,Z,\"\\xb1\",\"\\\\pm\",!0),W(\"math\",j,Z,\"\\xd7\",\"\\\\times\",!0),W(\"math\",j,Z,\"\\u2229\",\"\\\\cap\",!0),W(\"math\",j,Z,\"\\u222a\",\"\\\\cup\",!0),W(\"math\",j,Z,\"\\u2216\",\"\\\\setminus\"),W(\"math\",j,Z,\"\\u2227\",\"\\\\land\"),W(\"math\",j,Z,\"\\u2228\",\"\\\\lor\"),W(\"math\",j,Z,\"\\u2227\",\"\\\\wedge\",!0),W(\"math\",j,Z,\"\\u2228\",\"\\\\vee\",!0),W(\"math\",j,\"textord\",\"\\u221a\",\"\\\\surd\"),W(\"math\",j,\"open\",\"(\",\"(\"),W(\"math\",j,\"open\",\"[\",\"[\"),W(\"math\",j,\"open\",\"\\u27e8\",\"\\\\langle\",!0),W(\"math\",j,\"open\",\"\\u2223\",\"\\\\lvert\"),W(\"math\",j,\"open\",\"\\u2225\",\"\\\\lVert\"),W(\"math\",j,\"close\",\")\",\")\"),W(\"math\",j,\"close\",\"]\",\"]\"),W(\"math\",j,\"close\",\"?\",\"?\"),W(\"math\",j,\"close\",\"!\",\"!\"),W(\"math\",j,\"close\",\"\\u27e9\",\"\\\\rangle\",!0),W(\"math\",j,\"close\",\"\\u2223\",\"\\\\rvert\"),W(\"math\",j,\"close\",\"\\u2225\",\"\\\\rVert\"),W(\"math\",j,Q,\"=\",\"=\"),W(\"math\",j,Q,\"<\",\"<\"),W(\"math\",j,Q,\">\",\">\"),W(\"math\",j,Q,\":\",\":\"),W(\"math\",j,Q,\"\\u2248\",\"\\\\approx\",!0),W(\"math\",j,Q,\"\\u2245\",\"\\\\cong\",!0),W(\"math\",j,Q,\"\\u2265\",\"\\\\ge\"),W(\"math\",j,Q,\"\\u2265\",\"\\\\geq\",!0),W(\"math\",j,Q,\"\\u2190\",\"\\\\gets\"),W(\"math\",j,Q,\">\",\"\\\\gt\"),W(\"math\",j,Q,\"\\u2208\",\"\\\\in\",!0),W(\"math\",j,Q,\"\\ue020\",\"\\\\@not\"),W(\"math\",j,Q,\"\\u2282\",\"\\\\subset\",!0),W(\"math\",j,Q,\"\\u2283\",\"\\\\supset\",!0),W(\"math\",j,Q,\"\\u2286\",\"\\\\subseteq\",!0),W(\"math\",j,Q,\"\\u2287\",\"\\\\supseteq\",!0),W(\"math\",$,Q,\"\\u2288\",\"\\\\nsubseteq\",!0),W(\"math\",$,Q,\"\\u2289\",\"\\\\nsupseteq\",!0),W(\"math\",j,Q,\"\\u22a8\",\"\\\\models\"),W(\"math\",j,Q,\"\\u2190\",\"\\\\leftarrow\",!0),W(\"math\",j,Q,\"\\u2264\",\"\\\\le\"),W(\"math\",j,Q,\"\\u2264\",\"\\\\leq\",!0),W(\"math\",j,Q,\"<\",\"\\\\lt\"),W(\"math\",j,Q,\"\\u2192\",\"\\\\rightarrow\",!0),W(\"math\",j,Q,\"\\u2192\",\"\\\\to\"),W(\"math\",$,Q,\"\\u2271\",\"\\\\ngeq\",!0),W(\"math\",$,Q,\"\\u2270\",\"\\\\nleq\",!0),W(\"math\",j,\"spacing\",\"\\xa0\",\"\\\\ \"),W(\"math\",j,\"spacing\",\"\\xa0\",\"~\"),W(\"math\",j,\"spacing\",\"\\xa0\",\"\\\\space\"),W(\"math\",j,\"spacing\",\"\\xa0\",\"\\\\nobreakspace\"),W(\"text\",j,\"spacing\",\"\\xa0\",\"\\\\ \"),W(\"text\",j,\"spacing\",\"\\xa0\",\"~\"),W(\"text\",j,\"spacing\",\"\\xa0\",\"\\\\space\"),W(\"text\",j,\"spacing\",\"\\xa0\",\"\\\\nobreakspace\"),W(\"math\",j,\"spacing\",null,\"\\\\nobreak\"),W(\"math\",j,\"spacing\",null,\"\\\\allowbreak\"),W(\"math\",j,\"punct\",\",\",\",\"),W(\"math\",j,\"punct\",\";\",\";\"),W(\"math\",$,Z,\"\\u22bc\",\"\\\\barwedge\",!0),W(\"math\",$,Z,\"\\u22bb\",\"\\\\veebar\",!0),W(\"math\",j,Z,\"\\u2299\",\"\\\\odot\",!0),W(\"math\",j,Z,\"\\u2295\",\"\\\\oplus\",!0),W(\"math\",j,Z,\"\\u2297\",\"\\\\otimes\",!0),W(\"math\",j,\"textord\",\"\\u2202\",\"\\\\partial\",!0),W(\"math\",j,Z,\"\\u2298\",\"\\\\oslash\",!0),W(\"math\",$,Z,\"\\u229a\",\"\\\\circledcirc\",!0),W(\"math\",$,Z,\"\\u22a1\",\"\\\\boxdot\",!0),W(\"math\",j,Z,\"\\u25b3\",\"\\\\bigtriangleup\"),W(\"math\",j,Z,\"\\u25bd\",\"\\\\bigtriangledown\"),W(\"math\",j,Z,\"\\u2020\",\"\\\\dagger\"),W(\"math\",j,Z,\"\\u22c4\",\"\\\\diamond\"),W(\"math\",j,Z,\"\\u22c6\",\"\\\\star\"),W(\"math\",j,Z,\"\\u25c3\",\"\\\\triangleleft\"),W(\"math\",j,Z,\"\\u25b9\",\"\\\\triangleright\"),W(\"math\",j,\"open\",\"{\",\"\\\\{\"),W(\"text\",j,\"textord\",\"{\",\"\\\\{\"),W(\"text\",j,\"textord\",\"{\",\"\\\\textbraceleft\"),W(\"math\",j,\"close\",\"}\",\"\\\\}\"),W(\"text\",j,\"textord\",\"}\",\"\\\\}\"),W(\"text\",j,\"textord\",\"}\",\"\\\\textbraceright\"),W(\"math\",j,\"open\",\"{\",\"\\\\lbrace\"),W(\"math\",j,\"close\",\"}\",\"\\\\rbrace\"),W(\"math\",j,\"open\",\"[\",\"\\\\lbrack\"),W(\"text\",j,\"textord\",\"[\",\"\\\\lbrack\"),W(\"math\",j,\"close\",\"]\",\"\\\\rbrack\"),W(\"text\",j,\"textord\",\"]\",\"\\\\rbrack\"),W(\"math\",j,\"open\",\"(\",\"\\\\lparen\"),W(\"math\",j,\"close\",\")\",\"\\\\rparen\"),W(\"text\",j,\"textord\",\"<\",\"\\\\textless\"),W(\"text\",j,\"textord\",\">\",\"\\\\textgreater\"),W(\"math\",j,\"open\",\"\\u230a\",\"\\\\lfloor\",!0),W(\"math\",j,\"close\",\"\\u230b\",\"\\\\rfloor\",!0),W(\"math\",j,\"open\",\"\\u2308\",\"\\\\lceil\",!0),W(\"math\",j,\"close\",\"\\u2309\",\"\\\\rceil\",!0),W(\"math\",j,\"textord\",\"\\\\\",\"\\\\backslash\"),W(\"math\",j,\"textord\",\"\\u2223\",\"|\"),W(\"math\",j,\"textord\",\"\\u2223\",\"\\\\vert\"),W(\"text\",j,\"textord\",\"|\",\"\\\\textbar\"),W(\"math\",j,\"textord\",\"\\u2225\",\"\\\\|\"),W(\"math\",j,\"textord\",\"\\u2225\",\"\\\\Vert\"),W(\"text\",j,\"textord\",\"\\u2225\",\"\\\\textbardbl\"),W(\"text\",j,\"textord\",\"~\",\"\\\\textasciitilde\"),W(\"text\",j,\"textord\",\"\\\\\",\"\\\\textbackslash\"),W(\"text\",j,\"textord\",\"^\",\"\\\\textasciicircum\"),W(\"math\",j,Q,\"\\u2191\",\"\\\\uparrow\",!0),W(\"math\",j,Q,\"\\u21d1\",\"\\\\Uparrow\",!0),W(\"math\",j,Q,\"\\u2193\",\"\\\\downarrow\",!0),W(\"math\",j,Q,\"\\u21d3\",\"\\\\Downarrow\",!0),W(\"math\",j,Q,\"\\u2195\",\"\\\\updownarrow\",!0),W(\"math\",j,Q,\"\\u21d5\",\"\\\\Updownarrow\",!0),W(\"math\",j,J,\"\\u2210\",\"\\\\coprod\"),W(\"math\",j,J,\"\\u22c1\",\"\\\\bigvee\"),W(\"math\",j,J,\"\\u22c0\",\"\\\\bigwedge\"),W(\"math\",j,J,\"\\u2a04\",\"\\\\biguplus\"),W(\"math\",j,J,\"\\u22c2\",\"\\\\bigcap\"),W(\"math\",j,J,\"\\u22c3\",\"\\\\bigcup\"),W(\"math\",j,J,\"\\u222b\",\"\\\\int\"),W(\"math\",j,J,\"\\u222b\",\"\\\\intop\"),W(\"math\",j,J,\"\\u222c\",\"\\\\iint\"),W(\"math\",j,J,\"\\u222d\",\"\\\\iiint\"),W(\"math\",j,J,\"\\u220f\",\"\\\\prod\"),W(\"math\",j,J,\"\\u2211\",\"\\\\sum\"),W(\"math\",j,J,\"\\u2a02\",\"\\\\bigotimes\"),W(\"math\",j,J,\"\\u2a01\",\"\\\\bigoplus\"),W(\"math\",j,J,\"\\u2a00\",\"\\\\bigodot\"),W(\"math\",j,J,\"\\u222e\",\"\\\\oint\"),W(\"math\",j,J,\"\\u222f\",\"\\\\oiint\"),W(\"math\",j,J,\"\\u2230\",\"\\\\oiiint\"),W(\"math\",j,J,\"\\u2a06\",\"\\\\bigsqcup\"),W(\"math\",j,J,\"\\u222b\",\"\\\\smallint\"),W(\"text\",j,\"inner\",\"\\u2026\",\"\\\\textellipsis\"),W(\"math\",j,\"inner\",\"\\u2026\",\"\\\\mathellipsis\"),W(\"text\",j,\"inner\",\"\\u2026\",\"\\\\ldots\",!0),W(\"math\",j,\"inner\",\"\\u2026\",\"\\\\ldots\",!0),W(\"math\",j,\"inner\",\"\\u22ef\",\"\\\\@cdots\",!0),W(\"math\",j,\"inner\",\"\\u22f1\",\"\\\\ddots\",!0),W(\"math\",j,\"textord\",\"\\u22ee\",\"\\\\varvdots\"),W(\"math\",j,\"accent-token\",\"\\u02ca\",\"\\\\acute\"),W(\"math\",j,\"accent-token\",\"\\u02cb\",\"\\\\grave\"),W(\"math\",j,\"accent-token\",\"\\xa8\",\"\\\\ddot\"),W(\"math\",j,\"accent-token\",\"~\",\"\\\\tilde\"),W(\"math\",j,\"accent-token\",\"\\u02c9\",\"\\\\bar\"),W(\"math\",j,\"accent-token\",\"\\u02d8\",\"\\\\breve\"),W(\"math\",j,\"accent-token\",\"\\u02c7\",\"\\\\check\"),W(\"math\",j,\"accent-token\",\"^\",\"\\\\hat\"),W(\"math\",j,\"accent-token\",\"\\u20d7\",\"\\\\vec\"),W(\"math\",j,\"accent-token\",\"\\u02d9\",\"\\\\dot\"),W(\"math\",j,\"accent-token\",\"\\u02da\",\"\\\\mathring\"),W(\"math\",j,K,\"\\u0131\",\"\\\\imath\",!0),W(\"math\",j,K,\"\\u0237\",\"\\\\jmath\",!0),W(\"text\",j,\"textord\",\"\\u0131\",\"\\\\i\",!0),W(\"text\",j,\"textord\",\"\\u0237\",\"\\\\j\",!0),W(\"text\",j,\"textord\",\"\\xdf\",\"\\\\ss\",!0),W(\"text\",j,\"textord\",\"\\xe6\",\"\\\\ae\",!0),W(\"text\",j,\"textord\",\"\\xe6\",\"\\\\ae\",!0),W(\"text\",j,\"textord\",\"\\u0153\",\"\\\\oe\",!0),W(\"text\",j,\"textord\",\"\\xf8\",\"\\\\o\",!0),W(\"text\",j,\"textord\",\"\\xc6\",\"\\\\AE\",!0),W(\"text\",j,\"textord\",\"\\u0152\",\"\\\\OE\",!0),W(\"text\",j,\"textord\",\"\\xd8\",\"\\\\O\",!0),W(\"text\",j,\"accent-token\",\"\\u02ca\",\"\\\\'\"),W(\"text\",j,\"accent-token\",\"\\u02cb\",\"\\\\`\"),W(\"text\",j,\"accent-token\",\"\\u02c6\",\"\\\\^\"),W(\"text\",j,\"accent-token\",\"\\u02dc\",\"\\\\~\"),W(\"text\",j,\"accent-token\",\"\\u02c9\",\"\\\\=\"),W(\"text\",j,\"accent-token\",\"\\u02d8\",\"\\\\u\"),W(\"text\",j,\"accent-token\",\"\\u02d9\",\"\\\\.\"),W(\"text\",j,\"accent-token\",\"\\u02da\",\"\\\\r\"),W(\"text\",j,\"accent-token\",\"\\u02c7\",\"\\\\v\"),W(\"text\",j,\"accent-token\",\"\\xa8\",'\\\\\"'),W(\"text\",j,\"accent-token\",\"\\u02dd\",\"\\\\H\"),W(\"text\",j,\"accent-token\",\"\\u25ef\",\"\\\\textcircled\");var tt={\"--\":!0,\"---\":!0,\"``\":!0,\"''\":!0};W(\"text\",j,\"textord\",\"\\u2013\",\"--\"),W(\"text\",j,\"textord\",\"\\u2013\",\"\\\\textendash\"),W(\"text\",j,\"textord\",\"\\u2014\",\"---\"),W(\"text\",j,\"textord\",\"\\u2014\",\"\\\\textemdash\"),W(\"text\",j,\"textord\",\"\\u2018\",\"`\"),W(\"text\",j,\"textord\",\"\\u2018\",\"\\\\textquoteleft\"),W(\"text\",j,\"textord\",\"\\u2019\",\"'\"),W(\"text\",j,\"textord\",\"\\u2019\",\"\\\\textquoteright\"),W(\"text\",j,\"textord\",\"\\u201c\",\"``\"),W(\"text\",j,\"textord\",\"\\u201c\",\"\\\\textquotedblleft\"),W(\"text\",j,\"textord\",\"\\u201d\",\"''\"),W(\"text\",j,\"textord\",\"\\u201d\",\"\\\\textquotedblright\"),W(\"math\",j,\"textord\",\"\\xb0\",\"\\\\degree\",!0),W(\"text\",j,\"textord\",\"\\xb0\",\"\\\\degree\"),W(\"text\",j,\"textord\",\"\\xb0\",\"\\\\textdegree\",!0),W(\"math\",j,K,\"\\xa3\",\"\\\\pounds\"),W(\"math\",j,K,\"\\xa3\",\"\\\\mathsterling\",!0),W(\"text\",j,K,\"\\xa3\",\"\\\\pounds\"),W(\"text\",j,K,\"\\xa3\",\"\\\\textsterling\",!0),W(\"math\",$,\"textord\",\"\\u2720\",\"\\\\maltese\"),W(\"text\",$,\"textord\",\"\\u2720\",\"\\\\maltese\"),W(\"text\",j,\"spacing\",\"\\xa0\",\"\\\\ \"),W(\"text\",j,\"spacing\",\"\\xa0\",\" \"),W(\"text\",j,\"spacing\",\"\\xa0\",\"~\");for(var et=0;et<'0123456789/@.\"'.length;et++){var rt='0123456789/@.\"'.charAt(et);W(\"math\",j,\"textord\",rt,rt)}for(var at=0;at<'0123456789!@*()-=+[]<>|\";:?/.,'.length;at++){var nt='0123456789!@*()-=+[]<>|\";:?/.,'.charAt(at);W(\"text\",j,\"textord\",nt,nt)}for(var ot=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\",it=0;it<ot.length;it++){var st=ot.charAt(it);W(\"math\",j,K,st,st),W(\"text\",j,\"textord\",st,st)}W(\"math\",$,\"textord\",\"C\",\"\\u2102\"),W(\"text\",$,\"textord\",\"C\",\"\\u2102\"),W(\"math\",$,\"textord\",\"H\",\"\\u210d\"),W(\"text\",$,\"textord\",\"H\",\"\\u210d\"),W(\"math\",$,\"textord\",\"N\",\"\\u2115\"),W(\"text\",$,\"textord\",\"N\",\"\\u2115\"),W(\"math\",$,\"textord\",\"P\",\"\\u2119\"),W(\"text\",$,\"textord\",\"P\",\"\\u2119\"),W(\"math\",$,\"textord\",\"Q\",\"\\u211a\"),W(\"text\",$,\"textord\",\"Q\",\"\\u211a\"),W(\"math\",$,\"textord\",\"R\",\"\\u211d\"),W(\"text\",$,\"textord\",\"R\",\"\\u211d\"),W(\"math\",$,\"textord\",\"Z\",\"\\u2124\"),W(\"text\",$,\"textord\",\"Z\",\"\\u2124\"),W(\"math\",j,K,\"h\",\"\\u210e\"),W(\"text\",j,K,\"h\",\"\\u210e\");for(var ht=\"\",lt=0;lt<ot.length;lt++){var mt=ot.charAt(lt);W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56320+lt)),W(\"text\",j,\"textord\",mt,ht),W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56372+lt)),W(\"text\",j,\"textord\",mt,ht),W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56424+lt)),W(\"text\",j,\"textord\",mt,ht),W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56580+lt)),W(\"text\",j,\"textord\",mt,ht),W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56736+lt)),W(\"text\",j,\"textord\",mt,ht),W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56788+lt)),W(\"text\",j,\"textord\",mt,ht),W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56840+lt)),W(\"text\",j,\"textord\",mt,ht),W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56944+lt)),W(\"text\",j,\"textord\",mt,ht),lt<26&&(W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56632+lt)),W(\"text\",j,\"textord\",mt,ht),W(\"math\",j,K,mt,ht=String.fromCharCode(55349,56476+lt)),W(\"text\",j,\"textord\",mt,ht))}W(\"math\",j,K,\"k\",ht=String.fromCharCode(55349,56668)),W(\"text\",j,\"textord\",\"k\",ht);for(var ct=0;ct<10;ct++){var ut=ct.toString();W(\"math\",j,K,ut,ht=String.fromCharCode(55349,57294+ct)),W(\"text\",j,\"textord\",ut,ht),W(\"math\",j,K,ut,ht=String.fromCharCode(55349,57314+ct)),W(\"text\",j,\"textord\",ut,ht),W(\"math\",j,K,ut,ht=String.fromCharCode(55349,57324+ct)),W(\"text\",j,\"textord\",ut,ht),W(\"math\",j,K,ut,ht=String.fromCharCode(55349,57334+ct)),W(\"text\",j,\"textord\",ut,ht)}for(var dt=0;dt<\"\\xc7\\xd0\\xde\\xe7\\xfe\".length;dt++){var pt=\"\\xc7\\xd0\\xde\\xe7\\xfe\".charAt(dt);W(\"math\",j,K,pt,pt),W(\"text\",j,\"textord\",pt,pt)}W(\"text\",j,\"textord\",\"\\xf0\",\"\\xf0\"),W(\"text\",j,\"textord\",\"\\u2013\",\"\\u2013\"),W(\"text\",j,\"textord\",\"\\u2014\",\"\\u2014\"),W(\"text\",j,\"textord\",\"\\u2018\",\"\\u2018\"),W(\"text\",j,\"textord\",\"\\u2019\",\"\\u2019\"),W(\"text\",j,\"textord\",\"\\u201c\",\"\\u201c\"),W(\"text\",j,\"textord\",\"\\u201d\",\"\\u201d\");var ft=[[\"mathbf\",\"textbf\",\"Main-Bold\"],[\"mathbf\",\"textbf\",\"Main-Bold\"],[\"mathdefault\",\"textit\",\"Math-Italic\"],[\"mathdefault\",\"textit\",\"Math-Italic\"],[\"boldsymbol\",\"boldsymbol\",\"Main-BoldItalic\"],[\"boldsymbol\",\"boldsymbol\",\"Main-BoldItalic\"],[\"mathscr\",\"textscr\",\"Script-Regular\"],[\"\",\"\",\"\"],[\"\",\"\",\"\"],[\"\",\"\",\"\"],[\"mathfrak\",\"textfrak\",\"Fraktur-Regular\"],[\"mathfrak\",\"textfrak\",\"Fraktur-Regular\"],[\"mathbb\",\"textbb\",\"AMS-Regular\"],[\"mathbb\",\"textbb\",\"AMS-Regular\"],[\"\",\"\",\"\"],[\"\",\"\",\"\"],[\"mathsf\",\"textsf\",\"SansSerif-Regular\"],[\"mathsf\",\"textsf\",\"SansSerif-Regular\"],[\"mathboldsf\",\"textboldsf\",\"SansSerif-Bold\"],[\"mathboldsf\",\"textboldsf\",\"SansSerif-Bold\"],[\"mathitsf\",\"textitsf\",\"SansSerif-Italic\"],[\"mathitsf\",\"textitsf\",\"SansSerif-Italic\"],[\"\",\"\",\"\"],[\"\",\"\",\"\"],[\"mathtt\",\"texttt\",\"Typewriter-Regular\"],[\"mathtt\",\"texttt\",\"Typewriter-Regular\"]],gt=[[\"mathbf\",\"textbf\",\"Main-Bold\"],[\"\",\"\",\"\"],[\"mathsf\",\"textsf\",\"SansSerif-Regular\"],[\"mathboldsf\",\"textboldsf\",\"SansSerif-Bold\"],[\"mathtt\",\"texttt\",\"Typewriter-Regular\"]],xt=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],vt=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],bt=function(t,e){return e.size<2?t:xt[t-1][e.size-1]},yt=function(){function t(e){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this._fontMetrics=void 0,this.style=e.style,this.color=e.color,this.size=e.size||t.BASESIZE,this.textSize=e.textSize||this.size,this.phantom=!!e.phantom,this.font=e.font||\"\",this.fontFamily=e.fontFamily||\"\",this.fontWeight=e.fontWeight||\"\",this.fontShape=e.fontShape||\"\",this.sizeMultiplier=vt[this.size-1],this.maxSize=e.maxSize,this._fontMetrics=void 0}var e=t.prototype;return e.extend=function(e){var r={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize};for(var a in e)e.hasOwnProperty(a)&&(r[a]=e[a]);return new t(r)},e.havingStyle=function(t){return this.style===t?this:this.extend({style:t,size:bt(this.textSize,t)})},e.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},e.havingSize=function(t){return this.size===t&&this.textSize===t?this:this.extend({style:this.style.text(),size:t,textSize:t,sizeMultiplier:vt[t-1]})},e.havingBaseStyle=function(e){e=e||this.style.text();var r=bt(t.BASESIZE,e);return this.size===r&&this.textSize===t.BASESIZE&&this.style===e?this:this.extend({style:e,size:r})},e.havingBaseSizing=function(){var t;switch(this.style.id){case 4:case 5:t=3;break;case 6:case 7:t=1;break;default:t=6}return this.extend({style:this.style.text(),size:t})},e.withColor=function(t){return this.extend({color:t})},e.withPhantom=function(){return this.extend({phantom:!0})},e.withFont=function(t){return this.extend({font:t})},e.withTextFontFamily=function(t){return this.extend({fontFamily:t,font:\"\"})},e.withTextFontWeight=function(t){return this.extend({fontWeight:t,font:\"\"})},e.withTextFontShape=function(t){return this.extend({fontShape:t,font:\"\"})},e.sizingClasses=function(t){return t.size!==this.size?[\"sizing\",\"reset-size\"+t.size,\"size\"+this.size]:[]},e.baseSizingClasses=function(){return this.size!==t.BASESIZE?[\"sizing\",\"reset-size\"+this.size,\"size\"+t.BASESIZE]:[]},e.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=function(t){var e;if(!U[e=t>=5?0:t>=3?1:2]){var r=U[e]={cssEmPerMu:D.quad[e]/18};for(var a in D)D.hasOwnProperty(a)&&(r[a]=D[a][e])}return U[e]}(this.size)),this._fontMetrics},e.getColor=function(){return this.phantom?\"transparent\":this.color},t}();yt.BASESIZE=6;var wt=yt,kt={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375},St={ex:!0,em:!0,mu:!0},zt=function(t,e){var r;if(t.unit in kt)r=kt[t.unit]/e.fontMetrics().ptPerEm/e.sizeMultiplier;else if(\"mu\"===t.unit)r=e.fontMetrics().cssEmPerMu;else{var a;if(a=e.style.isTight()?e.havingStyle(e.style.text()):e,\"ex\"===t.unit)r=a.fontMetrics().xHeight;else{if(\"em\"!==t.unit)throw new i(\"Invalid unit: '\"+t.unit+\"'\");r=a.fontMetrics().quad}a!==e&&(r*=a.sizeMultiplier/e.sizeMultiplier)}return Math.min(t.number*r,e.maxSize)},Mt=[\"\\\\imath\",\"\\u0131\",\"\\\\jmath\",\"\\u0237\",\"\\\\pounds\",\"\\\\mathsterling\",\"\\\\textsterling\",\"\\xa3\"],Tt=function(t,e,r){return _[r][t]&&_[r][t].replace&&(t=_[r][t].replace),{value:t,metrics:V(t,e,r)}},At=function(t,e,r,a,n){var o,i=Tt(t,e,r),s=i.metrics;if(t=i.value,s){var h=s.italic;(\"text\"===r||a&&\"mathit\"===a.font)&&(h=0),o=new E(t,s.height,s.depth,h,s.skew,s.width,n)}else\"undefined\"!=typeof console&&console.warn(\"No character metrics for '\"+t+\"' in style '\"+e+\"'\"),o=new E(t,0,0,0,0,0,n);if(a){o.maxFontSize=a.sizeMultiplier,a.style.isTight()&&o.classes.push(\"mtight\");var l=a.getColor();l&&(o.style.color=l)}return o},Bt=function(t,e){if(A(t.classes)!==A(e.classes)||t.skew!==e.skew||t.maxFontSize!==e.maxFontSize)return!1;for(var r in t.style)if(t.style.hasOwnProperty(r)&&t.style[r]!==e.style[r])return!1;for(var a in e.style)if(e.style.hasOwnProperty(a)&&t.style[a]!==e.style[a])return!1;return!0},qt=function(t){for(var e=0,r=0,a=0,n=0;n<t.children.length;n++){var o=t.children[n];o.height>e&&(e=o.height),o.depth>r&&(r=o.depth),o.maxFontSize>a&&(a=o.maxFontSize)}t.height=e,t.depth=r,t.maxFontSize=a},Ct=function(t,e,r,a){var n=new N(t,e,r,a);return qt(n),n},Nt=function(t,e,r,a){return new N(t,e,r,a)},It=function(t){var e=new T(t);return qt(e),e},Ot=function(t,e,r){var a=\"\";switch(t){case\"amsrm\":a=\"AMS\";break;case\"textrm\":a=\"Main\";break;case\"textsf\":a=\"SansSerif\";break;case\"texttt\":a=\"Typewriter\";break;default:a=t}return a+\"-\"+(\"textbf\"===e&&\"textit\"===r?\"BoldItalic\":\"textbf\"===e?\"Bold\":\"textit\"===e?\"Italic\":\"Regular\")},Et={mathbf:{variant:\"bold\",fontName:\"Main-Bold\"},mathrm:{variant:\"normal\",fontName:\"Main-Regular\"},textit:{variant:\"italic\",fontName:\"Main-Italic\"},mathit:{variant:\"italic\",fontName:\"Main-Italic\"},mathbb:{variant:\"double-struck\",fontName:\"AMS-Regular\"},mathcal:{variant:\"script\",fontName:\"Caligraphic-Regular\"},mathfrak:{variant:\"fraktur\",fontName:\"Fraktur-Regular\"},mathscr:{variant:\"script\",fontName:\"Script-Regular\"},mathsf:{variant:\"sans-serif\",fontName:\"SansSerif-Regular\"},mathtt:{variant:\"monospace\",fontName:\"Typewriter-Regular\"}},Rt={vec:[\"vec\",.471,.714],oiintSize1:[\"oiintSize1\",.957,.499],oiintSize2:[\"oiintSize2\",1.472,.659],oiiintSize1:[\"oiiintSize1\",1.304,.499],oiiintSize2:[\"oiiintSize2\",1.98,.659]},Lt={fontMap:Et,makeSymbol:At,mathsym:function(t,e,r,a){return void 0===a&&(a=[]),r&&r.font&&\"boldsymbol\"===r.font&&Tt(t,\"Main-Bold\",e).metrics?At(t,\"Main-Bold\",e,r,a.concat([\"mathbf\"])):\"\\\\\"===t||\"main\"===_[e][t].font?At(t,\"Main-Regular\",e,r,a):At(t,\"AMS-Regular\",e,r,a.concat([\"amsrm\"]))},makeSpan:Ct,makeSvgSpan:Nt,makeLineSpan:function(t,e,r){var a=Ct([t],[],e);return a.height=r||e.fontMetrics().defaultRuleThickness,a.style.borderBottomWidth=a.height+\"em\",a.maxFontSize=1,a},makeAnchor:function(t,e,r,a){var n=new I(t,e,r,a);return qt(n),n},makeFragment:It,wrapFragment:function(t,e){return t instanceof T?Ct([],[t],e):t},makeVList:function(t,e){for(var r=function(t){if(\"individualShift\"===t.positionType){for(var e=t.children,r=[e[0]],a=-e[0].shift-e[0].elem.depth,n=a,o=1;o<e.length;o++){var i=-e[o].shift-n-e[o].elem.depth,s=i-(e[o-1].elem.height+e[o-1].elem.depth);n+=i,r.push({type:\"kern\",size:s}),r.push(e[o])}return{children:r,depth:a}}var h;if(\"top\"===t.positionType){for(var l=t.positionData,m=0;m<t.children.length;m++){var c=t.children[m];l-=\"kern\"===c.type?c.size:c.elem.height+c.elem.depth}h=l}else if(\"bottom\"===t.positionType)h=-t.positionData;else{var u=t.children[0];if(\"elem\"!==u.type)throw new Error('First child must have type \"elem\".');if(\"shift\"===t.positionType)h=-u.elem.depth-t.positionData;else{if(\"firstBaseline\"!==t.positionType)throw new Error(\"Invalid positionType \"+t.positionType+\".\");h=-u.elem.depth}}return{children:t.children,depth:h}}(t),a=r.children,n=r.depth,o=0,i=0;i<a.length;i++){var s=a[i];if(\"elem\"===s.type){var h=s.elem;o=Math.max(o,h.maxFontSize,h.height)}}o+=2;var l=Ct([\"pstrut\"],[]);l.style.height=o+\"em\";for(var m=[],c=n,u=n,d=n,p=0;p<a.length;p++){var f=a[p];if(\"kern\"===f.type)d+=f.size;else{var g=f.elem,x=f.wrapperClasses||[],v=f.wrapperStyle||{},b=Ct(x,[l,g],void 0,v);b.style.top=-o-d-g.depth+\"em\",f.marginLeft&&(b.style.marginLeft=f.marginLeft),f.marginRight&&(b.style.marginRight=f.marginRight),m.push(b),d+=g.height+g.depth}c=Math.min(c,d),u=Math.max(u,d)}var y,w=Ct([\"vlist\"],m);if(w.style.height=u+\"em\",c<0){var k=Ct([],[]),S=Ct([\"vlist\"],[k]);S.style.height=-c+\"em\";var z=Ct([\"vlist-s\"],[new E(\"\\u200b\")]);y=[Ct([\"vlist-r\"],[w,z]),Ct([\"vlist-r\"],[S])]}else y=[Ct([\"vlist-r\"],[w])];var M=Ct([\"vlist-t\"],y);return 2===y.length&&M.classes.push(\"vlist-t2\"),M.height=u,M.depth=-c,M},makeOrd:function(t,e,r){var a,n=t.mode,o=t.text,s=[\"mord\"],h=\"math\"===n||\"text\"===n&&e.font,l=h?e.font:e.fontFamily;if(55349===o.charCodeAt(0)){var m=function(t,e){var r=1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536,a=\"math\"===e?0:1;if(119808<=r&&r<120484){var n=Math.floor((r-119808)/26);return[ft[n][2],ft[n][a]]}if(120782<=r&&r<=120831){var o=Math.floor((r-120782)/10);return[gt[o][2],gt[o][a]]}if(120485===r||120486===r)return[ft[0][2],ft[0][a]];if(120486<r&&r<120782)return[\"\",\"\"];throw new i(\"Unsupported character: \"+t)}(o,n),u=m[0],d=m[1];return At(o,u,n,e,s.concat(d))}if(l){var p,f;if(\"boldsymbol\"===l||\"mathnormal\"===l){var g=\"boldsymbol\"===l?function(t,e,r,a){return Tt(t,\"Math-BoldItalic\",e).metrics?{fontName:\"Math-BoldItalic\",fontClass:\"boldsymbol\"}:{fontName:\"Main-Bold\",fontClass:\"mathbf\"}}(o,n):(a=o,c.contains(Mt,a)?{fontName:\"Main-Italic\",fontClass:\"mathit\"}:/[0-9]/.test(a.charAt(0))?{fontName:\"Caligraphic-Regular\",fontClass:\"mathcal\"}:{fontName:\"Math-Italic\",fontClass:\"mathdefault\"});p=g.fontName,f=[g.fontClass]}else c.contains(Mt,o)?(p=\"Main-Italic\",f=[\"mathit\"]):h?(p=Et[l].fontName,f=[l]):(p=Ot(l,e.fontWeight,e.fontShape),f=[l,e.fontWeight,e.fontShape]);if(Tt(o,p,n).metrics)return At(o,p,n,e,s.concat(f));if(tt.hasOwnProperty(o)&&\"Typewriter\"===p.substr(0,10)){for(var x=[],v=0;v<o.length;v++)x.push(At(o[v],p,n,e,s.concat(f)));return It(x)}}if(\"mathord\"===r){var b=function(t,e,r,a){return/[0-9]/.test(t.charAt(0))||c.contains(Mt,t)?{fontName:\"Main-Italic\",fontClass:\"mathit\"}:{fontName:\"Math-Italic\",fontClass:\"mathdefault\"}}(o);return At(o,b.fontName,n,e,s.concat([b.fontClass]))}if(\"textord\"===r){var y=_[n][o]&&_[n][o].font;if(\"ams\"===y){var w=Ot(\"amsrm\",e.fontWeight,e.fontShape);return At(o,w,n,e,s.concat(\"amsrm\",e.fontWeight,e.fontShape))}if(\"main\"!==y&&y){var k=Ot(y,e.fontWeight,e.fontShape);return At(o,k,n,e,s.concat(k,e.fontWeight,e.fontShape))}var S=Ot(\"textrm\",e.fontWeight,e.fontShape);return At(o,S,n,e,s.concat(e.fontWeight,e.fontShape))}throw new Error(\"unexpected type: \"+r+\" in makeOrd\")},makeGlue:function(t,e){var r=Ct([\"mspace\"],[],e),a=zt(t,e);return r.style.marginRight=a+\"em\",r},staticSvg:function(t,e){var r=Rt[t],a=r[0],n=r[1],o=r[2],i=new L(a),s=new R([i],{width:n+\"em\",height:o+\"em\",style:\"width:\"+n+\"em\",viewBox:\"0 0 \"+1e3*n+\" \"+1e3*o,preserveAspectRatio:\"xMinYMin\"}),h=Nt([\"overlay\"],[s],e);return h.height=o,h.style.height=o+\"em\",h.style.width=n+\"em\",h},svgData:Rt,tryCombineChars:function(t){for(var e=0;e<t.length-1;e++){var r=t[e],a=t[e+1];r instanceof E&&a instanceof E&&Bt(r,a)&&(r.text+=a.text,r.height=Math.max(r.height,a.height),r.depth=Math.max(r.depth,a.depth),r.italic=a.italic,t.splice(e+1,1),e--)}return t}};function Ht(t,e){var r=Pt(t,e);if(!r)throw new Error(\"Expected node of type \"+e+\", but got \"+(t?\"node of type \"+t.type:String(t)));return r}function Pt(t,e){return t&&t.type===e?t:null}function Dt(t,e){var r=function(t,e){return t&&\"atom\"===t.type&&t.family===e?t:null}(t,e);if(!r)throw new Error('Expected node of type \"atom\" and family \"'+e+'\", but got '+(t?\"atom\"===t.type?\"atom of family \"+t.family:\"node of type \"+t.type:String(t)));return r}function Ft(t){return t&&(\"atom\"===t.type||X.hasOwnProperty(t.type))?t:null}var Vt={number:3,unit:\"mu\"},Ut={number:4,unit:\"mu\"},Gt={number:5,unit:\"mu\"},Xt={mord:{mop:Vt,mbin:Ut,mrel:Gt,minner:Vt},mop:{mord:Vt,mop:Vt,mrel:Gt,minner:Vt},mbin:{mord:Ut,mop:Ut,mopen:Ut,minner:Ut},mrel:{mord:Gt,mop:Gt,mopen:Gt,minner:Gt},mopen:{},mclose:{mop:Vt,mbin:Ut,mrel:Gt,minner:Vt},mpunct:{mord:Vt,mop:Vt,mrel:Gt,mopen:Vt,mclose:Vt,mpunct:Vt,minner:Vt},minner:{mord:Vt,mop:Vt,mbin:Ut,mrel:Gt,mopen:Vt,mpunct:Vt,minner:Vt}},Yt={mord:{mop:Vt},mop:{mord:Vt,mop:Vt},mbin:{},mrel:{},mopen:{},mclose:{mop:Vt},mpunct:{},minner:{mop:Vt}},_t={},Wt={},jt={};function $t(t){for(var e=t.type,r=(t.nodeType,t.names),a=t.props,n=t.handler,o=t.htmlBuilder,i=t.mathmlBuilder,s={type:e,numArgs:a.numArgs,argTypes:a.argTypes,greediness:void 0===a.greediness?1:a.greediness,allowedInText:!!a.allowedInText,allowedInMath:void 0===a.allowedInMath||a.allowedInMath,numOptionalArgs:a.numOptionalArgs||0,infix:!!a.infix,consumeMode:a.consumeMode,handler:n},h=0;h<r.length;++h)_t[r[h]]=s;e&&(o&&(Wt[e]=o),i&&(jt[e]=i))}function Zt(t){$t({type:t.type,names:[],props:{numArgs:0},handler:function(){throw new Error(\"Should never be called.\")},htmlBuilder:t.htmlBuilder,mathmlBuilder:t.mathmlBuilder})}var Kt=function(t){var e=Pt(t,\"ordgroup\");return e?e.body:[t]},Jt=Lt.makeSpan,Qt=[\"leftmost\",\"mbin\",\"mopen\",\"mrel\",\"mop\",\"mpunct\"],te=[\"rightmost\",\"mrel\",\"mclose\",\"mpunct\"],ee={display:w.DISPLAY,text:w.TEXT,script:w.SCRIPT,scriptscript:w.SCRIPTSCRIPT},re={mord:\"mord\",mop:\"mop\",mbin:\"mbin\",mrel:\"mrel\",mopen:\"mopen\",mclose:\"mclose\",mpunct:\"mpunct\",minner:\"minner\"},ae=function(t,e,r,a){void 0===a&&(a=[null,null]);for(var n=[],o=0;o<t.length;o++){var i=he(t[o],e);if(i instanceof T){var s=i.children;n.push.apply(n,s)}else n.push(i)}if(!r)return n;var h=e;if(1===t.length){var l=Pt(t[0],\"sizing\")||Pt(t[0],\"styling\");l&&(\"sizing\"===l.type?h=e.havingSize(l.size):\"styling\"===l.type&&(h=e.havingStyle(ee[l.style])))}var m=Jt([a[0]||\"leftmost\"],[],e),u=Jt([a[1]||\"rightmost\"],[],e);return ne(n,function(t,e){var r=e.classes[0],a=t.classes[0];\"mbin\"===r&&c.contains(te,a)?e.classes[0]=\"mord\":\"mbin\"===a&&c.contains(Qt,r)&&(t.classes[0]=\"mord\")},{node:m},u),ne(n,function(t,e){var r=ie(e),a=ie(t),n=r&&a?t.hasClass(\"mtight\")?Yt[r][a]:Xt[r][a]:null;if(n)return Lt.makeGlue(n,h)},{node:m},u),n},ne=function t(e,r,a,n){n&&e.push(n);for(var o=0;o<e.length;o++){var i=e[o],s=oe(i);if(s)t(s.children,r,a);else if(\"mspace\"!==i.classes[0]){var h=r(i,a.node);h&&(a.insertAfter?a.insertAfter(h):(e.unshift(h),o++)),a.node=i,a.insertAfter=function(t){return function(r){e.splice(t+1,0,r),o++}}(o)}}n&&e.pop()},oe=function(t){return t instanceof T||t instanceof I?t:null},ie=function(t,e){return t?(e&&(t=function t(e,r){var a=oe(e);if(a){var n=a.children;if(n.length){if(\"right\"===r)return t(n[n.length-1],\"right\");if(\"left\"===r)return t(n[0],\"left\")}}return e}(t,e)),re[t.classes[0]]||null):null},se=function(t,e){var r=[\"nulldelimiter\"].concat(t.baseSizingClasses());return Jt(e.concat(r))},he=function(t,e,r){if(!t)return Jt();if(Wt[t.type]){var a=Wt[t.type](t,e);if(r&&e.size!==r.size){a=Jt(e.sizingClasses(r),[a],e);var n=e.sizeMultiplier/r.sizeMultiplier;a.height*=n,a.depth*=n}return a}throw new i(\"Got group of unknown type: '\"+t.type+\"'\")};function le(t,e){var r=Jt([\"base\"],t,e),a=Jt([\"strut\"]);return a.style.height=r.height+r.depth+\"em\",a.style.verticalAlign=-r.depth+\"em\",r.children.unshift(a),r}function me(t,e){var r=null;1===t.length&&\"tag\"===t[0].type&&(r=t[0].tag,t=t[0].body);for(var a,n=ae(t,e,!0),o=[],i=[],s=0;s<n.length;s++)if(i.push(n[s]),n[s].hasClass(\"mbin\")||n[s].hasClass(\"mrel\")||n[s].hasClass(\"allowbreak\")){for(var h=!1;s<n.length-1&&n[s+1].hasClass(\"mspace\")&&!n[s+1].hasClass(\"newline\");)s++,i.push(n[s]),n[s].hasClass(\"nobreak\")&&(h=!0);h||(o.push(le(i,e)),i=[])}else n[s].hasClass(\"newline\")&&(i.pop(),i.length>0&&(o.push(le(i,e)),i=[]),o.push(n[s]));i.length>0&&o.push(le(i,e)),r&&((a=le(ae(r,e,!0))).classes=[\"tag\"],o.push(a));var l=Jt([\"katex-html\"],o);if(l.setAttribute(\"aria-hidden\",\"true\"),a){var m=a.children[0];m.style.height=l.height+l.depth+\"em\",m.style.verticalAlign=-l.depth+\"em\"}return l}function ce(t){return new T(t)}var ue=function(){function t(t,e){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=t,this.attributes={},this.children=e||[]}var e=t.prototype;return e.setAttribute=function(t,e){this.attributes[t]=e},e.getAttribute=function(t){return this.attributes[t]},e.toNode=function(){var t=document.createElementNS(\"http://www.w3.org/1998/Math/MathML\",this.type);for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&t.setAttribute(e,this.attributes[e]);for(var r=0;r<this.children.length;r++)t.appendChild(this.children[r].toNode());return t},e.toMarkup=function(){var t=\"<\"+this.type;for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&(t+=\" \"+e+'=\"',t+=c.escape(this.attributes[e]),t+='\"');t+=\">\";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+=\"</\"+this.type+\">\"},e.toText=function(){return this.children.map(function(t){return t.toText()}).join(\"\")},t}(),de=function(){function t(t){this.text=void 0,this.text=t}var e=t.prototype;return e.toNode=function(){return document.createTextNode(this.text)},e.toMarkup=function(){return c.escape(this.toText())},e.toText=function(){return this.text},t}(),pe={MathNode:ue,TextNode:de,SpaceNode:function(){function t(t){this.width=void 0,this.character=void 0,this.width=t,this.character=t>=.05555&&t<=.05556?\"\\u200a\":t>=.1666&&t<=.1667?\"\\u2009\":t>=.2222&&t<=.2223?\"\\u2005\":t>=.2777&&t<=.2778?\"\\u2005\\u200a\":t>=-.05556&&t<=-.05555?\"\\u200a\\u2063\":t>=-.1667&&t<=-.1666?\"\\u2009\\u2063\":t>=-.2223&&t<=-.2222?\"\\u205f\\u2063\":t>=-.2778&&t<=-.2777?\"\\u2005\\u2063\":null}var e=t.prototype;return e.toNode=function(){if(this.character)return document.createTextNode(this.character);var t=document.createElementNS(\"http://www.w3.org/1998/Math/MathML\",\"mspace\");return t.setAttribute(\"width\",this.width+\"em\"),t},e.toMarkup=function(){return this.character?\"<mtext>\"+this.character+\"</mtext>\":'<mspace width=\"'+this.width+'em\"/>'},e.toText=function(){return this.character?this.character:\" \"},t}(),newDocumentFragment:ce},fe=function(t,e,r){return!_[e][t]||!_[e][t].replace||55349===t.charCodeAt(0)||tt.hasOwnProperty(t)&&r&&(r.fontFamily&&\"tt\"===r.fontFamily.substr(4,2)||r.font&&\"tt\"===r.font.substr(4,2))||(t=_[e][t].replace),new pe.TextNode(t)},ge=function(t){return 1===t.length?t[0]:new pe.MathNode(\"mrow\",t)},xe=function(t,e){if(\"texttt\"===e.fontFamily)return\"monospace\";if(\"textsf\"===e.fontFamily)return\"textit\"===e.fontShape&&\"textbf\"===e.fontWeight?\"sans-serif-bold-italic\":\"textit\"===e.fontShape?\"sans-serif-italic\":\"textbf\"===e.fontWeight?\"bold-sans-serif\":\"sans-serif\";if(\"textit\"===e.fontShape&&\"textbf\"===e.fontWeight)return\"bold-italic\";if(\"textit\"===e.fontShape)return\"italic\";if(\"textbf\"===e.fontWeight)return\"bold\";var r=e.font;if(!r||\"mathnormal\"===r)return null;var a=t.mode;if(\"mathit\"===r)return\"italic\";if(\"boldsymbol\"===r)return\"bold-italic\";var n=t.text;return c.contains([\"\\\\imath\",\"\\\\jmath\"],n)?null:(_[a][n]&&_[a][n].replace&&(n=_[a][n].replace),V(n,Lt.fontMap[r].fontName,a)?Lt.fontMap[r].variant:null)},ve=function(t,e){for(var r,a=[],n=0;n<t.length;n++){var o=ye(t[n],e);if(o instanceof ue&&r instanceof ue){if(\"mtext\"===o.type&&\"mtext\"===r.type&&o.getAttribute(\"mathvariant\")===r.getAttribute(\"mathvariant\")){var i;(i=r.children).push.apply(i,o.children);continue}if(\"mn\"===o.type&&\"mn\"===r.type){var s;(s=r.children).push.apply(s,o.children);continue}if(\"mi\"===o.type&&1===o.children.length&&\"mn\"===r.type){var h=o.children[0];if(h instanceof de&&\".\"===h.text){var l;(l=r.children).push.apply(l,o.children);continue}}else if(\"mi\"===r.type&&1===r.children.length){var m=r.children[0];if(m instanceof de&&\"\\u0338\"===m.text&&(\"mo\"===o.type||\"mi\"===o.type||\"mn\"===o.type)){var c=o.children[0];c instanceof de&&c.text.length>0&&(c.text=c.text.slice(0,1)+\"\\u0338\"+c.text.slice(1),a.pop())}}}a.push(o),r=o}return a},be=function(t,e){return ge(ve(t,e))},ye=function(t,e){if(!t)return new pe.MathNode(\"mrow\");if(jt[t.type])return jt[t.type](t,e);throw new i(\"Got group of unknown type: '\"+t.type+\"'\")};var we=function(t){return new wt({style:t.displayMode?w.DISPLAY:w.TEXT,maxSize:t.maxSize})},ke=function(t,e){if(e.displayMode){var r=[\"katex-display\"];e.leqno&&r.push(\"leqno\"),e.fleqn&&r.push(\"fleqn\"),t=Lt.makeSpan(r,[t])}return t},Se=function(t,e,r){var a=we(r),n=function(t,e,r){var a,n=ve(t,r);a=1===n.length&&n[0]instanceof ue&&c.contains([\"mrow\",\"mtable\"],n[0].type)?n[0]:new pe.MathNode(\"mrow\",n);var o=new pe.MathNode(\"annotation\",[new pe.TextNode(e)]);o.setAttribute(\"encoding\",\"application/x-tex\");var i=new pe.MathNode(\"semantics\",[a,o]),s=new pe.MathNode(\"math\",[i]);return Lt.makeSpan([\"katex-mathml\"],[s])}(t,e,a),o=me(t,a),i=Lt.makeSpan([\"katex\"],[n,o]);return ke(i,r)},ze={widehat:\"^\",widecheck:\"\\u02c7\",widetilde:\"~\",utilde:\"~\",overleftarrow:\"\\u2190\",underleftarrow:\"\\u2190\",xleftarrow:\"\\u2190\",overrightarrow:\"\\u2192\",underrightarrow:\"\\u2192\",xrightarrow:\"\\u2192\",underbrace:\"\\u23df\",overbrace:\"\\u23de\",overgroup:\"\\u23e0\",undergroup:\"\\u23e1\",overleftrightarrow:\"\\u2194\",underleftrightarrow:\"\\u2194\",xleftrightarrow:\"\\u2194\",Overrightarrow:\"\\u21d2\",xRightarrow:\"\\u21d2\",overleftharpoon:\"\\u21bc\",xleftharpoonup:\"\\u21bc\",overrightharpoon:\"\\u21c0\",xrightharpoonup:\"\\u21c0\",xLeftarrow:\"\\u21d0\",xLeftrightarrow:\"\\u21d4\",xhookleftarrow:\"\\u21a9\",xhookrightarrow:\"\\u21aa\",xmapsto:\"\\u21a6\",xrightharpoondown:\"\\u21c1\",xleftharpoondown:\"\\u21bd\",xrightleftharpoons:\"\\u21cc\",xleftrightharpoons:\"\\u21cb\",xtwoheadleftarrow:\"\\u219e\",xtwoheadrightarrow:\"\\u21a0\",xlongequal:\"=\",xtofrom:\"\\u21c4\",xrightleftarrows:\"\\u21c4\",xrightequilibrium:\"\\u21cc\",xleftequilibrium:\"\\u21cb\"},Me={overrightarrow:[[\"rightarrow\"],.888,522,\"xMaxYMin\"],overleftarrow:[[\"leftarrow\"],.888,522,\"xMinYMin\"],underrightarrow:[[\"rightarrow\"],.888,522,\"xMaxYMin\"],underleftarrow:[[\"leftarrow\"],.888,522,\"xMinYMin\"],xrightarrow:[[\"rightarrow\"],1.469,522,\"xMaxYMin\"],xleftarrow:[[\"leftarrow\"],1.469,522,\"xMinYMin\"],Overrightarrow:[[\"doublerightarrow\"],.888,560,\"xMaxYMin\"],xRightarrow:[[\"doublerightarrow\"],1.526,560,\"xMaxYMin\"],xLeftarrow:[[\"doubleleftarrow\"],1.526,560,\"xMinYMin\"],overleftharpoon:[[\"leftharpoon\"],.888,522,\"xMinYMin\"],xleftharpoonup:[[\"leftharpoon\"],.888,522,\"xMinYMin\"],xleftharpoondown:[[\"leftharpoondown\"],.888,522,\"xMinYMin\"],overrightharpoon:[[\"rightharpoon\"],.888,522,\"xMaxYMin\"],xrightharpoonup:[[\"rightharpoon\"],.888,522,\"xMaxYMin\"],xrightharpoondown:[[\"rightharpoondown\"],.888,522,\"xMaxYMin\"],xlongequal:[[\"longequal\"],.888,334,\"xMinYMin\"],xtwoheadleftarrow:[[\"twoheadleftarrow\"],.888,334,\"xMinYMin\"],xtwoheadrightarrow:[[\"twoheadrightarrow\"],.888,334,\"xMaxYMin\"],overleftrightarrow:[[\"leftarrow\",\"rightarrow\"],.888,522],overbrace:[[\"leftbrace\",\"midbrace\",\"rightbrace\"],1.6,548],underbrace:[[\"leftbraceunder\",\"midbraceunder\",\"rightbraceunder\"],1.6,548],underleftrightarrow:[[\"leftarrow\",\"rightarrow\"],.888,522],xleftrightarrow:[[\"leftarrow\",\"rightarrow\"],1.75,522],xLeftrightarrow:[[\"doubleleftarrow\",\"doublerightarrow\"],1.75,560],xrightleftharpoons:[[\"leftharpoondownplus\",\"rightharpoonplus\"],1.75,716],xleftrightharpoons:[[\"leftharpoonplus\",\"rightharpoondownplus\"],1.75,716],xhookleftarrow:[[\"leftarrow\",\"righthook\"],1.08,522],xhookrightarrow:[[\"lefthook\",\"rightarrow\"],1.08,522],overlinesegment:[[\"leftlinesegment\",\"rightlinesegment\"],.888,522],underlinesegment:[[\"leftlinesegment\",\"rightlinesegment\"],.888,522],overgroup:[[\"leftgroup\",\"rightgroup\"],.888,342],undergroup:[[\"leftgroupunder\",\"rightgroupunder\"],.888,342],xmapsto:[[\"leftmapsto\",\"rightarrow\"],1.5,522],xtofrom:[[\"leftToFrom\",\"rightToFrom\"],1.75,528],xrightleftarrows:[[\"baraboveleftarrow\",\"rightarrowabovebar\"],1.75,901],xrightequilibrium:[[\"baraboveshortleftharpoon\",\"rightharpoonaboveshortbar\"],1.75,716],xleftequilibrium:[[\"shortbaraboveleftharpoon\",\"shortrightharpoonabovebar\"],1.75,716]},Te=function(t){return\"ordgroup\"===t.type?t.body.length:1},Ae=function(t,e,r,a){var n,o=t.height+t.depth+2*r;if(/fbox|color/.test(e)){if(n=Lt.makeSpan([\"stretchy\",e],[],a),\"fbox\"===e){var i=a.color&&a.getColor();i&&(n.style.borderColor=i)}}else{var s=[];/^[bx]cancel$/.test(e)&&s.push(new H({x1:\"0\",y1:\"0\",x2:\"100%\",y2:\"100%\",\"stroke-width\":\"0.046em\"})),/^x?cancel$/.test(e)&&s.push(new H({x1:\"0\",y1:\"100%\",x2:\"100%\",y2:\"0\",\"stroke-width\":\"0.046em\"}));var h=new R(s,{width:\"100%\",height:o+\"em\"});n=Lt.makeSvgSpan([],[h],a)}return n.height=o,n.style.height=o+\"em\",n},Be=function(t){var e=new pe.MathNode(\"mo\",[new pe.TextNode(ze[t.substr(1)])]);return e.setAttribute(\"stretchy\",\"true\"),e},qe=function(t,e){var r=function(){var r=4e5,a=t.label.substr(1);if(c.contains([\"widehat\",\"widecheck\",\"widetilde\",\"utilde\"],a)){var n,o,i,s=Te(t.base);if(s>5)\"widehat\"===a||\"widecheck\"===a?(n=420,r=2364,i=.42,o=a+\"4\"):(n=312,r=2340,i=.34,o=\"tilde4\");else{var h=[1,1,2,2,3,3][s];\"widehat\"===a||\"widecheck\"===a?(r=[0,1062,2364,2364,2364][h],n=[0,239,300,360,420][h],i=[0,.24,.3,.3,.36,.42][h],o=a+h):(r=[0,600,1033,2339,2340][h],n=[0,260,286,306,312][h],i=[0,.26,.286,.3,.306,.34][h],o=\"tilde\"+h)}var l=new L(o),m=new R([l],{width:\"100%\",height:i+\"em\",viewBox:\"0 0 \"+r+\" \"+n,preserveAspectRatio:\"none\"});return{span:Lt.makeSvgSpan([],[m],e),minWidth:0,height:i}}var u,d,p=[],f=Me[a],g=f[0],x=f[1],v=f[2],b=v/1e3,y=g.length;if(1===y)u=[\"hide-tail\"],d=[f[3]];else if(2===y)u=[\"halfarrow-left\",\"halfarrow-right\"],d=[\"xMinYMin\",\"xMaxYMin\"];else{if(3!==y)throw new Error(\"Correct katexImagesData or update code here to support\\n                    \"+y+\" children.\");u=[\"brace-left\",\"brace-center\",\"brace-right\"],d=[\"xMinYMin\",\"xMidYMin\",\"xMaxYMin\"]}for(var w=0;w<y;w++){var k=new L(g[w]),S=new R([k],{width:\"400em\",height:b+\"em\",viewBox:\"0 0 \"+r+\" \"+v,preserveAspectRatio:d[w]+\" slice\"}),z=Lt.makeSvgSpan([u[w]],[S],e);if(1===y)return{span:z,minWidth:x,height:b};z.style.height=b+\"em\",p.push(z)}return{span:Lt.makeSpan([\"stretchy\"],p,e),minWidth:x,height:b}}(),a=r.span,n=r.minWidth,o=r.height;return a.height=o,a.style.height=o+\"em\",n>0&&(a.style.minWidth=n+\"em\"),a},Ce=function(t,e){var r,a,n,o=Pt(t,\"supsub\");o?(r=(a=Ht(o.base,\"accent\")).base,o.base=r,n=function(t){if(t instanceof N)return t;throw new Error(\"Expected span<HtmlDomNode> but got \"+String(t)+\".\")}(he(o,e)),o.base=a):r=(a=Ht(t,\"accent\")).base;var i=he(r,e.havingCrampedStyle()),s=0;if(a.isShifty&&c.isCharacterBox(r)){var h=c.getBaseElem(r);s=function(t){if(t instanceof E)return t;throw new Error(\"Expected symbolNode but got \"+String(t)+\".\")}(he(h,e.havingCrampedStyle())).skew}var l,m=Math.min(i.height,e.fontMetrics().xHeight);if(a.isStretchy)l=qe(a,e),l=Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:i},{type:\"elem\",elem:l,wrapperClasses:[\"svg-align\"],wrapperStyle:s>0?{width:\"calc(100% - \"+2*s+\"em)\",marginLeft:2*s+\"em\"}:void 0}]},e);else{var u,d;\"\\\\vec\"===a.label?(u=Lt.staticSvg(\"vec\",e),d=Lt.svgData.vec[1]):((u=Lt.makeSymbol(a.label,\"Main-Regular\",a.mode,e)).italic=0,d=u.width),l=Lt.makeSpan([\"accent-body\"],[u]);var p=\"\\\\textcircled\"===a.label;p&&(l.classes.push(\"accent-full\"),m=i.height);var f=s;p||(f-=d/2),l.style.left=f+\"em\",\"\\\\textcircled\"===a.label&&(l.style.top=\".2em\"),l=Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:i},{type:\"kern\",size:-m},{type:\"elem\",elem:l}]},e)}var g=Lt.makeSpan([\"mord\",\"accent\"],[l],e);return n?(n.children[0]=g,n.height=Math.max(g.height,n.height),n.classes[0]=\"mord\",n):g},Ne=function(t,e){var r=t.isStretchy?Be(t.label):new pe.MathNode(\"mo\",[fe(t.label,t.mode)]),a=new pe.MathNode(\"mover\",[ye(t.base,e),r]);return a.setAttribute(\"accent\",\"true\"),a},Ie=new RegExp([\"\\\\acute\",\"\\\\grave\",\"\\\\ddot\",\"\\\\tilde\",\"\\\\bar\",\"\\\\breve\",\"\\\\check\",\"\\\\hat\",\"\\\\vec\",\"\\\\dot\",\"\\\\mathring\"].map(function(t){return\"\\\\\"+t}).join(\"|\"));$t({type:\"accent\",names:[\"\\\\acute\",\"\\\\grave\",\"\\\\ddot\",\"\\\\tilde\",\"\\\\bar\",\"\\\\breve\",\"\\\\check\",\"\\\\hat\",\"\\\\vec\",\"\\\\dot\",\"\\\\mathring\",\"\\\\widecheck\",\"\\\\widehat\",\"\\\\widetilde\",\"\\\\overrightarrow\",\"\\\\overleftarrow\",\"\\\\Overrightarrow\",\"\\\\overleftrightarrow\",\"\\\\overgroup\",\"\\\\overlinesegment\",\"\\\\overleftharpoon\",\"\\\\overrightharpoon\"],props:{numArgs:1},handler:function(t,e){var r=e[0],a=!Ie.test(t.funcName),n=!a||\"\\\\widehat\"===t.funcName||\"\\\\widetilde\"===t.funcName||\"\\\\widecheck\"===t.funcName;return{type:\"accent\",mode:t.parser.mode,label:t.funcName,isStretchy:a,isShifty:n,base:r}},htmlBuilder:Ce,mathmlBuilder:Ne}),$t({type:\"accent\",names:[\"\\\\'\",\"\\\\`\",\"\\\\^\",\"\\\\~\",\"\\\\=\",\"\\\\u\",\"\\\\.\",'\\\\\"',\"\\\\r\",\"\\\\H\",\"\\\\v\",\"\\\\textcircled\"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(t,e){var r=e[0];return{type:\"accent\",mode:t.parser.mode,label:t.funcName,isStretchy:!1,isShifty:!0,base:r}},htmlBuilder:Ce,mathmlBuilder:Ne}),$t({type:\"accentUnder\",names:[\"\\\\underleftarrow\",\"\\\\underrightarrow\",\"\\\\underleftrightarrow\",\"\\\\undergroup\",\"\\\\underlinesegment\",\"\\\\utilde\"],props:{numArgs:1},handler:function(t,e){var r=t.parser,a=t.funcName,n=e[0];return{type:\"accentUnder\",mode:r.mode,label:a,base:n}},htmlBuilder:function(t,e){var r=he(t.base,e),a=qe(t,e),n=\"\\\\utilde\"===t.label?.12:0,o=Lt.makeVList({positionType:\"bottom\",positionData:a.height+n,children:[{type:\"elem\",elem:a,wrapperClasses:[\"svg-align\"]},{type:\"kern\",size:n},{type:\"elem\",elem:r}]},e);return Lt.makeSpan([\"mord\",\"accentunder\"],[o],e)},mathmlBuilder:function(t,e){var r=Be(t.label),a=new pe.MathNode(\"munder\",[ye(t.base,e),r]);return a.setAttribute(\"accentunder\",\"true\"),a}});var Oe=function(t){var e=new pe.MathNode(\"mpadded\",t?[t]:[]);return e.setAttribute(\"width\",\"+0.6em\"),e.setAttribute(\"lspace\",\"0.3em\"),e};$t({type:\"xArrow\",names:[\"\\\\xleftarrow\",\"\\\\xrightarrow\",\"\\\\xLeftarrow\",\"\\\\xRightarrow\",\"\\\\xleftrightarrow\",\"\\\\xLeftrightarrow\",\"\\\\xhookleftarrow\",\"\\\\xhookrightarrow\",\"\\\\xmapsto\",\"\\\\xrightharpoondown\",\"\\\\xrightharpoonup\",\"\\\\xleftharpoondown\",\"\\\\xleftharpoonup\",\"\\\\xrightleftharpoons\",\"\\\\xleftrightharpoons\",\"\\\\xlongequal\",\"\\\\xtwoheadrightarrow\",\"\\\\xtwoheadleftarrow\",\"\\\\xtofrom\",\"\\\\xrightleftarrows\",\"\\\\xrightequilibrium\",\"\\\\xleftequilibrium\"],props:{numArgs:1,numOptionalArgs:1},handler:function(t,e,r){var a=t.parser,n=t.funcName;return{type:\"xArrow\",mode:a.mode,label:n,body:e[0],below:r[0]}},htmlBuilder:function(t,e){var r,a=e.style,n=e.havingStyle(a.sup()),o=Lt.wrapFragment(he(t.body,n,e),e);o.classes.push(\"x-arrow-pad\"),t.below&&(n=e.havingStyle(a.sub()),(r=Lt.wrapFragment(he(t.below,n,e),e)).classes.push(\"x-arrow-pad\"));var i,s=qe(t,e),h=-e.fontMetrics().axisHeight+.5*s.height,l=-e.fontMetrics().axisHeight-.5*s.height-.111;if((o.depth>.25||\"\\\\xleftequilibrium\"===t.label)&&(l-=o.depth),r){var m=-e.fontMetrics().axisHeight+r.height+.5*s.height+.111;i=Lt.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:o,shift:l},{type:\"elem\",elem:s,shift:h},{type:\"elem\",elem:r,shift:m}]},e)}else i=Lt.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:o,shift:l},{type:\"elem\",elem:s,shift:h}]},e);return i.children[0].children[0].children[1].classes.push(\"svg-align\"),Lt.makeSpan([\"mrel\",\"x-arrow\"],[i],e)},mathmlBuilder:function(t,e){var r,a=Be(t.label);if(t.body){var n=Oe(ye(t.body,e));if(t.below){var o=Oe(ye(t.below,e));r=new pe.MathNode(\"munderover\",[a,o,n])}else r=new pe.MathNode(\"mover\",[a,n])}else if(t.below){var i=Oe(ye(t.below,e));r=new pe.MathNode(\"munder\",[a,i])}else r=Oe(),r=new pe.MathNode(\"mover\",[a,r]);return r}}),$t({type:\"textord\",names:[\"\\\\@char\"],props:{numArgs:1,allowedInText:!0},handler:function(t,e){for(var r=t.parser,a=Ht(e[0],\"ordgroup\").body,n=\"\",o=0;o<a.length;o++){n+=Ht(a[o],\"textord\").text}var s=parseInt(n);if(isNaN(s))throw new i(\"\\\\@char has non-numeric argument \"+n);return{type:\"textord\",mode:r.mode,text:String.fromCharCode(s)}}});var Ee=function(t,e){var r=ae(t.body,e.withColor(t.color),!1);return Lt.makeFragment(r)},Re=function(t,e){var r=ve(t.body,e.withColor(t.color)),a=new pe.MathNode(\"mstyle\",r);return a.setAttribute(\"mathcolor\",t.color),a};$t({type:\"color\",names:[\"\\\\textcolor\"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:[\"color\",\"original\"]},handler:function(t,e){var r=t.parser,a=Ht(e[0],\"color-token\").color,n=e[1];return{type:\"color\",mode:r.mode,color:a,body:Kt(n)}},htmlBuilder:Ee,mathmlBuilder:Re}),$t({type:\"color\",names:[\"\\\\color\"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:[\"color\"]},handler:function(t,e){var r=t.parser,a=t.breakOnTokenText,n=Ht(e[0],\"color-token\").color,o=r.parseExpression(!0,a);return{type:\"color\",mode:r.mode,color:n,body:o}},htmlBuilder:Ee,mathmlBuilder:Re}),$t({type:\"cr\",names:[\"\\\\cr\",\"\\\\newline\"],props:{numArgs:0,numOptionalArgs:1,argTypes:[\"size\"],allowedInText:!0},handler:function(t,e,r){var a=t.parser,n=t.funcName,o=r[0],i=\"\\\\cr\"===n,s=!1;return i||(s=!a.settings.displayMode||!a.settings.useStrictBehavior(\"newLineInDisplayMode\",\"In LaTeX, \\\\\\\\ or \\\\newline does nothing in display mode\")),{type:\"cr\",mode:a.mode,newLine:s,newRow:i,size:o&&Ht(o,\"size\").value}},htmlBuilder:function(t,e){if(t.newRow)throw new i(\"\\\\cr valid only within a tabular/array environment\");var r=Lt.makeSpan([\"mspace\"],[],e);return t.newLine&&(r.classes.push(\"newline\"),t.size&&(r.style.marginTop=zt(t.size,e)+\"em\")),r},mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mspace\");return t.newLine&&(r.setAttribute(\"linebreak\",\"newline\"),t.size&&r.setAttribute(\"height\",zt(t.size,e)+\"em\")),r}});var Le=function(t,e,r){var a=V(_.math[t]&&_.math[t].replace||t,e,r);if(!a)throw new Error(\"Unsupported symbol \"+t+\" and font size \"+e+\".\");return a},He=function(t,e,r,a){var n=r.havingBaseStyle(e),o=Lt.makeSpan(a.concat(n.sizingClasses(r)),[t],r),i=n.sizeMultiplier/r.sizeMultiplier;return o.height*=i,o.depth*=i,o.maxFontSize=n.sizeMultiplier,o},Pe=function(t,e,r){var a=e.havingBaseStyle(r),n=(1-e.sizeMultiplier/a.sizeMultiplier)*e.fontMetrics().axisHeight;t.classes.push(\"delimcenter\"),t.style.top=n+\"em\",t.height-=n,t.depth+=n},De=function(t,e,r,a,n,o){var i=function(t,e,r,a){return Lt.makeSymbol(t,\"Size\"+e+\"-Regular\",r,a)}(t,e,n,a),s=He(Lt.makeSpan([\"delimsizing\",\"size\"+e],[i],a),w.TEXT,a,o);return r&&Pe(s,a,w.TEXT),s},Fe=function(t,e,r){var a;return a=\"Size1-Regular\"===e?\"delim-size1\":\"delim-size4\",{type:\"elem\",elem:Lt.makeSpan([\"delimsizinginner\",a],[Lt.makeSpan([],[Lt.makeSymbol(t,e,r)])])}},Ve=function(t,e,r,a,n,o){var i,s,h,l;i=h=l=t,s=null;var m=\"Size1-Regular\";\"\\\\uparrow\"===t?h=l=\"\\u23d0\":\"\\\\Uparrow\"===t?h=l=\"\\u2016\":\"\\\\downarrow\"===t?i=h=\"\\u23d0\":\"\\\\Downarrow\"===t?i=h=\"\\u2016\":\"\\\\updownarrow\"===t?(i=\"\\\\uparrow\",h=\"\\u23d0\",l=\"\\\\downarrow\"):\"\\\\Updownarrow\"===t?(i=\"\\\\Uparrow\",h=\"\\u2016\",l=\"\\\\Downarrow\"):\"[\"===t||\"\\\\lbrack\"===t?(i=\"\\u23a1\",h=\"\\u23a2\",l=\"\\u23a3\",m=\"Size4-Regular\"):\"]\"===t||\"\\\\rbrack\"===t?(i=\"\\u23a4\",h=\"\\u23a5\",l=\"\\u23a6\",m=\"Size4-Regular\"):\"\\\\lfloor\"===t||\"\\u230a\"===t?(h=i=\"\\u23a2\",l=\"\\u23a3\",m=\"Size4-Regular\"):\"\\\\lceil\"===t||\"\\u2308\"===t?(i=\"\\u23a1\",h=l=\"\\u23a2\",m=\"Size4-Regular\"):\"\\\\rfloor\"===t||\"\\u230b\"===t?(h=i=\"\\u23a5\",l=\"\\u23a6\",m=\"Size4-Regular\"):\"\\\\rceil\"===t||\"\\u2309\"===t?(i=\"\\u23a4\",h=l=\"\\u23a5\",m=\"Size4-Regular\"):\"(\"===t||\"\\\\lparen\"===t?(i=\"\\u239b\",h=\"\\u239c\",l=\"\\u239d\",m=\"Size4-Regular\"):\")\"===t||\"\\\\rparen\"===t?(i=\"\\u239e\",h=\"\\u239f\",l=\"\\u23a0\",m=\"Size4-Regular\"):\"\\\\{\"===t||\"\\\\lbrace\"===t?(i=\"\\u23a7\",s=\"\\u23a8\",l=\"\\u23a9\",h=\"\\u23aa\",m=\"Size4-Regular\"):\"\\\\}\"===t||\"\\\\rbrace\"===t?(i=\"\\u23ab\",s=\"\\u23ac\",l=\"\\u23ad\",h=\"\\u23aa\",m=\"Size4-Regular\"):\"\\\\lgroup\"===t||\"\\u27ee\"===t?(i=\"\\u23a7\",l=\"\\u23a9\",h=\"\\u23aa\",m=\"Size4-Regular\"):\"\\\\rgroup\"===t||\"\\u27ef\"===t?(i=\"\\u23ab\",l=\"\\u23ad\",h=\"\\u23aa\",m=\"Size4-Regular\"):\"\\\\lmoustache\"===t||\"\\u23b0\"===t?(i=\"\\u23a7\",l=\"\\u23ad\",h=\"\\u23aa\",m=\"Size4-Regular\"):\"\\\\rmoustache\"!==t&&\"\\u23b1\"!==t||(i=\"\\u23ab\",l=\"\\u23a9\",h=\"\\u23aa\",m=\"Size4-Regular\");var c=Le(i,m,n),u=c.height+c.depth,d=Le(h,m,n),p=d.height+d.depth,f=Le(l,m,n),g=f.height+f.depth,x=0,v=1;if(null!==s){var b=Le(s,m,n);x=b.height+b.depth,v=2}var y=u+g+x,k=Math.ceil((e-y)/(v*p)),S=y+k*v*p,z=a.fontMetrics().axisHeight;r&&(z*=a.sizeMultiplier);var M=S/2-z,T=[];if(T.push(Fe(l,m,n)),null===s)for(var A=0;A<k;A++)T.push(Fe(h,m,n));else{for(var B=0;B<k;B++)T.push(Fe(h,m,n));T.push(Fe(s,m,n));for(var q=0;q<k;q++)T.push(Fe(h,m,n))}T.push(Fe(i,m,n));var C=a.havingBaseStyle(w.TEXT),N=Lt.makeVList({positionType:\"bottom\",positionData:M,children:T},C);return He(Lt.makeSpan([\"delimsizing\",\"mult\"],[N],C),w.TEXT,a,o)},Ue=function(t,e,r,a){var n;\"sqrtTall\"===t&&(n=\"M702 80H400000v40H742v\"+(r-54-80)+\"l-4 4-4 4c-.667.7\\n-2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1h-12l-28-84c-16.667-52-96.667\\n-294.333-240-727l-212 -643 -85 170c-4-3.333-8.333-7.667-13 -13l-13-13l77-155\\n 77-156c66 199.333 139 419.667 219 661 l218 661zM702 80H400000v40H742z\");var o=new L(t,n),i=new R([o],{width:\"400em\",height:e+\"em\",viewBox:\"0 0 400000 \"+r,preserveAspectRatio:\"xMinYMin slice\"});return Lt.makeSvgSpan([\"hide-tail\"],[i],a)},Ge=[\"(\",\"\\\\lparen\",\")\",\"\\\\rparen\",\"[\",\"\\\\lbrack\",\"]\",\"\\\\rbrack\",\"\\\\{\",\"\\\\lbrace\",\"\\\\}\",\"\\\\rbrace\",\"\\\\lfloor\",\"\\\\rfloor\",\"\\u230a\",\"\\u230b\",\"\\\\lceil\",\"\\\\rceil\",\"\\u2308\",\"\\u2309\",\"\\\\surd\"],Xe=[\"\\\\uparrow\",\"\\\\downarrow\",\"\\\\updownarrow\",\"\\\\Uparrow\",\"\\\\Downarrow\",\"\\\\Updownarrow\",\"|\",\"\\\\|\",\"\\\\vert\",\"\\\\Vert\",\"\\\\lvert\",\"\\\\rvert\",\"\\\\lVert\",\"\\\\rVert\",\"\\\\lgroup\",\"\\\\rgroup\",\"\\u27ee\",\"\\u27ef\",\"\\\\lmoustache\",\"\\\\rmoustache\",\"\\u23b0\",\"\\u23b1\"],Ye=[\"<\",\">\",\"\\\\langle\",\"\\\\rangle\",\"/\",\"\\\\backslash\",\"\\\\lt\",\"\\\\gt\"],_e=[0,1.2,1.8,2.4,3],We=[{type:\"small\",style:w.SCRIPTSCRIPT},{type:\"small\",style:w.SCRIPT},{type:\"small\",style:w.TEXT},{type:\"large\",size:1},{type:\"large\",size:2},{type:\"large\",size:3},{type:\"large\",size:4}],je=[{type:\"small\",style:w.SCRIPTSCRIPT},{type:\"small\",style:w.SCRIPT},{type:\"small\",style:w.TEXT},{type:\"stack\"}],$e=[{type:\"small\",style:w.SCRIPTSCRIPT},{type:\"small\",style:w.SCRIPT},{type:\"small\",style:w.TEXT},{type:\"large\",size:1},{type:\"large\",size:2},{type:\"large\",size:3},{type:\"large\",size:4},{type:\"stack\"}],Ze=function(t){if(\"small\"===t.type)return\"Main-Regular\";if(\"large\"===t.type)return\"Size\"+t.size+\"-Regular\";if(\"stack\"===t.type)return\"Size4-Regular\";throw new Error(\"Add support for delim type '\"+t.type+\"' here.\")},Ke=function(t,e,r,a){for(var n=Math.min(2,3-a.style.size);n<r.length&&\"stack\"!==r[n].type;n++){var o=Le(t,Ze(r[n]),\"math\"),i=o.height+o.depth;if(\"small\"===r[n].type&&(i*=a.havingBaseStyle(r[n].style).sizeMultiplier),i>e)return r[n]}return r[r.length-1]},Je=function(t,e,r,a,n,o){var i;\"<\"===t||\"\\\\lt\"===t||\"\\u27e8\"===t?t=\"\\\\langle\":\">\"!==t&&\"\\\\gt\"!==t&&\"\\u27e9\"!==t||(t=\"\\\\rangle\"),i=c.contains(Ye,t)?We:c.contains(Ge,t)?$e:je;var s=Ke(t,e,i,a);return\"small\"===s.type?function(t,e,r,a,n,o){var i=Lt.makeSymbol(t,\"Main-Regular\",n,a),s=He(i,e,a,o);return r&&Pe(s,a,e),s}(t,s.style,r,a,n,o):\"large\"===s.type?De(t,s.size,r,a,n,o):Ve(t,e,r,a,n,o)},Qe=function(t,e){var r,a,n=e.havingBaseSizing(),o=Ke(\"\\\\surd\",t*n.sizeMultiplier,$e,n),i=n.sizeMultiplier,s=0,h=0,l=0;return\"small\"===o.type?(t<1?i=1:t<1.4&&(i=.7),h=1/i,(r=Ue(\"sqrtMain\",s=1.08/i,l=1080,e)).style.minWidth=\"0.853em\",a=.833/i):\"large\"===o.type?(l=1080*_e[o.size],h=_e[o.size]/i,s=(_e[o.size]+.08)/i,(r=Ue(\"sqrtSize\"+o.size,s,l,e)).style.minWidth=\"1.02em\",a=1/i):(s=t+.08,h=t,l=Math.floor(1e3*t)+80,(r=Ue(\"sqrtTall\",s,l,e)).style.minWidth=\"0.742em\",a=1.056),r.height=h,r.style.height=s+\"em\",{span:r,advanceWidth:a,ruleWidth:e.fontMetrics().sqrtRuleThickness*i}},tr=function(t,e,r,a,n){if(\"<\"===t||\"\\\\lt\"===t||\"\\u27e8\"===t?t=\"\\\\langle\":\">\"!==t&&\"\\\\gt\"!==t&&\"\\u27e9\"!==t||(t=\"\\\\rangle\"),c.contains(Ge,t)||c.contains(Ye,t))return De(t,e,!1,r,a,n);if(c.contains(Xe,t))return Ve(t,_e[e],!1,r,a,n);throw new i(\"Illegal delimiter: '\"+t+\"'\")},er=Je,rr=function(t,e,r,a,n,o){var i=a.fontMetrics().axisHeight*a.sizeMultiplier,s=5/a.fontMetrics().ptPerEm,h=Math.max(e-i,r+i),l=Math.max(h/500*901,2*h-s);return Je(t,l,!0,a,n,o)},ar={\"\\\\bigl\":{mclass:\"mopen\",size:1},\"\\\\Bigl\":{mclass:\"mopen\",size:2},\"\\\\biggl\":{mclass:\"mopen\",size:3},\"\\\\Biggl\":{mclass:\"mopen\",size:4},\"\\\\bigr\":{mclass:\"mclose\",size:1},\"\\\\Bigr\":{mclass:\"mclose\",size:2},\"\\\\biggr\":{mclass:\"mclose\",size:3},\"\\\\Biggr\":{mclass:\"mclose\",size:4},\"\\\\bigm\":{mclass:\"mrel\",size:1},\"\\\\Bigm\":{mclass:\"mrel\",size:2},\"\\\\biggm\":{mclass:\"mrel\",size:3},\"\\\\Biggm\":{mclass:\"mrel\",size:4},\"\\\\big\":{mclass:\"mord\",size:1},\"\\\\Big\":{mclass:\"mord\",size:2},\"\\\\bigg\":{mclass:\"mord\",size:3},\"\\\\Bigg\":{mclass:\"mord\",size:4}},nr=[\"(\",\"\\\\lparen\",\")\",\"\\\\rparen\",\"[\",\"\\\\lbrack\",\"]\",\"\\\\rbrack\",\"\\\\{\",\"\\\\lbrace\",\"\\\\}\",\"\\\\rbrace\",\"\\\\lfloor\",\"\\\\rfloor\",\"\\u230a\",\"\\u230b\",\"\\\\lceil\",\"\\\\rceil\",\"\\u2308\",\"\\u2309\",\"<\",\">\",\"\\\\langle\",\"\\u27e8\",\"\\\\rangle\",\"\\u27e9\",\"\\\\lt\",\"\\\\gt\",\"\\\\lvert\",\"\\\\rvert\",\"\\\\lVert\",\"\\\\rVert\",\"\\\\lgroup\",\"\\\\rgroup\",\"\\u27ee\",\"\\u27ef\",\"\\\\lmoustache\",\"\\\\rmoustache\",\"\\u23b0\",\"\\u23b1\",\"/\",\"\\\\backslash\",\"|\",\"\\\\vert\",\"\\\\|\",\"\\\\Vert\",\"\\\\uparrow\",\"\\\\Uparrow\",\"\\\\downarrow\",\"\\\\Downarrow\",\"\\\\updownarrow\",\"\\\\Updownarrow\",\".\"];function or(t,e){var r=Ft(t);if(r&&c.contains(nr,r.text))return r;throw new i(\"Invalid delimiter: '\"+(r?r.text:JSON.stringify(t))+\"' after '\"+e.funcName+\"'\",t)}function ir(t){if(!t.body)throw new Error(\"Bug: The leftright ParseNode wasn't fully parsed.\")}$t({type:\"delimsizing\",names:[\"\\\\bigl\",\"\\\\Bigl\",\"\\\\biggl\",\"\\\\Biggl\",\"\\\\bigr\",\"\\\\Bigr\",\"\\\\biggr\",\"\\\\Biggr\",\"\\\\bigm\",\"\\\\Bigm\",\"\\\\biggm\",\"\\\\Biggm\",\"\\\\big\",\"\\\\Big\",\"\\\\bigg\",\"\\\\Bigg\"],props:{numArgs:1},handler:function(t,e){var r=or(e[0],t);return{type:\"delimsizing\",mode:t.parser.mode,size:ar[t.funcName].size,mclass:ar[t.funcName].mclass,delim:r.text}},htmlBuilder:function(t,e){return\".\"===t.delim?Lt.makeSpan([t.mclass]):tr(t.delim,t.size,e,t.mode,[t.mclass])},mathmlBuilder:function(t){var e=[];\".\"!==t.delim&&e.push(fe(t.delim,t.mode));var r=new pe.MathNode(\"mo\",e);return\"mopen\"===t.mclass||\"mclose\"===t.mclass?r.setAttribute(\"fence\",\"true\"):r.setAttribute(\"fence\",\"false\"),r}}),$t({type:\"leftright-right\",names:[\"\\\\right\"],props:{numArgs:1},handler:function(t,e){return{type:\"leftright-right\",mode:t.parser.mode,delim:or(e[0],t).text}}}),$t({type:\"leftright\",names:[\"\\\\left\"],props:{numArgs:1},handler:function(t,e){var r=or(e[0],t),a=t.parser;++a.leftrightDepth;var n=a.parseExpression(!1);--a.leftrightDepth,a.expect(\"\\\\right\",!1);var o=Ht(a.parseFunction(),\"leftright-right\");return{type:\"leftright\",mode:a.mode,body:n,left:r.text,right:o.delim}},htmlBuilder:function(t,e){ir(t);for(var r,a,n=ae(t.body,e,!0,[\"mopen\",\"mclose\"]),o=0,i=0,s=!1,h=0;h<n.length;h++)n[h].isMiddle?s=!0:(o=Math.max(n[h].height,o),i=Math.max(n[h].depth,i));if(o*=e.sizeMultiplier,i*=e.sizeMultiplier,r=\".\"===t.left?se(e,[\"mopen\"]):rr(t.left,o,i,e,t.mode,[\"mopen\"]),n.unshift(r),s)for(var l=1;l<n.length;l++){var m=n[l].isMiddle;m&&(n[l]=rr(m.delim,o,i,m.options,t.mode,[]))}return a=\".\"===t.right?se(e,[\"mclose\"]):rr(t.right,o,i,e,t.mode,[\"mclose\"]),n.push(a),Lt.makeSpan([\"minner\"],n,e)},mathmlBuilder:function(t,e){ir(t);var r=ve(t.body,e);if(\".\"!==t.left){var a=new pe.MathNode(\"mo\",[fe(t.left,t.mode)]);a.setAttribute(\"fence\",\"true\"),r.unshift(a)}if(\".\"!==t.right){var n=new pe.MathNode(\"mo\",[fe(t.right,t.mode)]);n.setAttribute(\"fence\",\"true\"),r.push(n)}return ge(r)}}),$t({type:\"middle\",names:[\"\\\\middle\"],props:{numArgs:1},handler:function(t,e){var r=or(e[0],t);if(!t.parser.leftrightDepth)throw new i(\"\\\\middle without preceding \\\\left\",r);return{type:\"middle\",mode:t.parser.mode,delim:r.text}},htmlBuilder:function(t,e){var r;if(\".\"===t.delim)r=se(e,[]);else{r=tr(t.delim,1,e,t.mode,[]);var a={delim:t.delim,options:e};r.isMiddle=a}return r},mathmlBuilder:function(t,e){var r=\"\\\\vert\"===t.delim||\"|\"===t.delim?fe(\"|\",\"text\"):fe(t.delim,t.mode),a=new pe.MathNode(\"mo\",[r]);return a.setAttribute(\"fence\",\"true\"),a.setAttribute(\"lspace\",\"0.05em\"),a.setAttribute(\"rspace\",\"0.05em\"),a}});var sr=function(t,e){var r,a,n=Lt.wrapFragment(he(t.body,e),e),o=t.label.substr(1),i=e.sizeMultiplier,s=0,h=c.isCharacterBox(t.body);if(\"sout\"===o)(r=Lt.makeSpan([\"stretchy\",\"sout\"])).height=e.fontMetrics().defaultRuleThickness/i,s=-.5*e.fontMetrics().xHeight;else{/cancel/.test(o)?h||n.classes.push(\"cancel-pad\"):n.classes.push(\"boxpad\");var l=0;l=/box/.test(o)?\"colorbox\"===o?.3:.34:h?.2:0,r=Ae(n,o,l,e),s=n.depth+l,t.backgroundColor&&(r.style.backgroundColor=t.backgroundColor,t.borderColor&&(r.style.borderColor=t.borderColor))}return a=t.backgroundColor?Lt.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:r,shift:s},{type:\"elem\",elem:n,shift:0}]},e):Lt.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:n,shift:0},{type:\"elem\",elem:r,shift:s,wrapperClasses:/cancel/.test(o)?[\"svg-align\"]:[]}]},e),/cancel/.test(o)&&(a.height=n.height,a.depth=n.depth),/cancel/.test(o)&&!h?Lt.makeSpan([\"mord\",\"cancel-lap\"],[a],e):Lt.makeSpan([\"mord\"],[a],e)},hr=function(t,e){var r=new pe.MathNode(t.label.indexOf(\"colorbox\")>-1?\"mpadded\":\"menclose\",[ye(t.body,e)]);switch(t.label){case\"\\\\cancel\":r.setAttribute(\"notation\",\"updiagonalstrike\");break;case\"\\\\bcancel\":r.setAttribute(\"notation\",\"downdiagonalstrike\");break;case\"\\\\sout\":r.setAttribute(\"notation\",\"horizontalstrike\");break;case\"\\\\fbox\":r.setAttribute(\"notation\",\"box\");break;case\"\\\\fcolorbox\":case\"\\\\colorbox\":if(r.setAttribute(\"width\",\"+6pt\"),r.setAttribute(\"height\",\"+6pt\"),r.setAttribute(\"lspace\",\"3pt\"),r.setAttribute(\"voffset\",\"3pt\"),\"\\\\fcolorbox\"===t.label){var a=e.fontMetrics().defaultRuleThickness;r.setAttribute(\"style\",\"border: \"+a+\"em solid \"+String(t.borderColor))}break;case\"\\\\xcancel\":r.setAttribute(\"notation\",\"updiagonalstrike downdiagonalstrike\")}return t.backgroundColor&&r.setAttribute(\"mathbackground\",t.backgroundColor),r};$t({type:\"enclose\",names:[\"\\\\colorbox\"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:[\"color\",\"text\"]},handler:function(t,e,r){var a=t.parser,n=t.funcName,o=Ht(e[0],\"color-token\").color,i=e[1];return{type:\"enclose\",mode:a.mode,label:n,backgroundColor:o,body:i}},htmlBuilder:sr,mathmlBuilder:hr}),$t({type:\"enclose\",names:[\"\\\\fcolorbox\"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:[\"color\",\"color\",\"text\"]},handler:function(t,e,r){var a=t.parser,n=t.funcName,o=Ht(e[0],\"color-token\").color,i=Ht(e[1],\"color-token\").color,s=e[2];return{type:\"enclose\",mode:a.mode,label:n,backgroundColor:i,borderColor:o,body:s}},htmlBuilder:sr,mathmlBuilder:hr}),$t({type:\"enclose\",names:[\"\\\\fbox\"],props:{numArgs:1,argTypes:[\"text\"],allowedInText:!0},handler:function(t,e){return{type:\"enclose\",mode:t.parser.mode,label:\"\\\\fbox\",body:e[0]}}}),$t({type:\"enclose\",names:[\"\\\\cancel\",\"\\\\bcancel\",\"\\\\xcancel\",\"\\\\sout\"],props:{numArgs:1},handler:function(t,e,r){var a=t.parser,n=t.funcName,o=e[0];return{type:\"enclose\",mode:a.mode,label:n,body:o}},htmlBuilder:sr,mathmlBuilder:hr});var lr={};function mr(t){for(var e=t.type,r=t.names,a=t.props,n=t.handler,o=t.htmlBuilder,i=t.mathmlBuilder,s={type:e,numArgs:a.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:n},h=0;h<r.length;++h)lr[r[h]]=s;o&&(Wt[e]=o),i&&(jt[e]=i)}function cr(t){var e=[];t.consumeSpaces();for(var r=t.nextToken.text;\"\\\\hline\"===r||\"\\\\hdashline\"===r;)t.consume(),e.push(\"\\\\hdashline\"===r),t.consumeSpaces(),r=t.nextToken.text;return e}function ur(t,e,r){var a=e.hskipBeforeAndAfter,n=e.addJot,o=e.cols,s=e.arraystretch,h=e.colSeparationType;if(t.gullet.beginGroup(),t.gullet.macros.set(\"\\\\\\\\\",\"\\\\cr\"),!s){var l=t.gullet.expandMacroAsText(\"\\\\arraystretch\");if(null==l)s=1;else if(!(s=parseFloat(l))||s<0)throw new i(\"Invalid \\\\arraystretch: \"+l)}var m=[],c=[m],u=[],d=[];for(d.push(cr(t));;){var p=t.parseExpression(!1,\"\\\\cr\");p={type:\"ordgroup\",mode:t.mode,body:p},r&&(p={type:\"styling\",mode:t.mode,style:r,body:[p]}),m.push(p);var f=t.nextToken.text;if(\"&\"===f)t.consume();else{if(\"\\\\end\"===f){1===m.length&&\"styling\"===p.type&&0===p.body[0].body.length&&c.pop(),d.length<c.length+1&&d.push([]);break}if(\"\\\\cr\"!==f)throw new i(\"Expected & or \\\\\\\\ or \\\\cr or \\\\end\",t.nextToken);var g=Ht(t.parseFunction(),\"cr\");u.push(g.size),d.push(cr(t)),m=[],c.push(m)}}return t.gullet.endGroup(),{type:\"array\",mode:t.mode,addJot:n,arraystretch:s,body:c,cols:o,rowGaps:u,hskipBeforeAndAfter:a,hLinesBeforeRow:d,colSeparationType:h}}function dr(t){return\"d\"===t.substr(0,1)?\"display\":\"text\"}var pr=function(t,e){var r,a,n=t.body.length,o=t.hLinesBeforeRow,s=0,h=new Array(n),l=[],m=1/e.fontMetrics().ptPerEm,u=5*m,d=12*m,p=3*m,f=t.arraystretch*d,g=.7*f,x=.3*f,v=0;function b(t){for(var e=0;e<t.length;++e)e>0&&(v+=.25),l.push({pos:v,isDashed:t[e]})}for(b(o[0]),r=0;r<t.body.length;++r){var y=t.body[r],w=g,k=x;s<y.length&&(s=y.length);var S=new Array(y.length);for(a=0;a<y.length;++a){var z=he(y[a],e);k<z.depth&&(k=z.depth),w<z.height&&(w=z.height),S[a]=z}var M=t.rowGaps[r],T=0;M&&(T=zt(M,e))>0&&(k<(T+=x)&&(k=T),T=0),t.addJot&&(k+=p),S.height=w,S.depth=k,v+=w,S.pos=v,v+=k+T,h[r]=S,b(o[r+1])}var A,B,q=v/2+e.fontMetrics().axisHeight,C=t.cols||[],N=[];for(a=0,B=0;a<s||B<C.length;++a,++B){for(var I=C[B]||{},O=!0;\"separator\"===I.type;){if(O||((A=Lt.makeSpan([\"arraycolsep\"],[])).style.width=e.fontMetrics().doubleRuleSep+\"em\",N.push(A)),\"|\"===I.separator){var E=Lt.makeSpan([\"vertical-separator\"],[],e);E.style.height=v+\"em\",E.style.verticalAlign=-(v-q)+\"em\",N.push(E)}else{if(\":\"!==I.separator)throw new i(\"Invalid separator type: \"+I.separator);var R=Lt.makeSpan([\"vertical-separator\",\"vs-dashed\"],[],e);R.style.height=v+\"em\",R.style.verticalAlign=-(v-q)+\"em\",N.push(R)}I=C[++B]||{},O=!1}if(!(a>=s)){var L=void 0;(a>0||t.hskipBeforeAndAfter)&&0!==(L=c.deflt(I.pregap,u))&&((A=Lt.makeSpan([\"arraycolsep\"],[])).style.width=L+\"em\",N.push(A));var H=[];for(r=0;r<n;++r){var P=h[r],D=P[a];if(D){var F=P.pos-q;D.depth=P.depth,D.height=P.height,H.push({type:\"elem\",elem:D,shift:F})}}H=Lt.makeVList({positionType:\"individualShift\",children:H},e),H=Lt.makeSpan([\"col-align-\"+(I.align||\"c\")],[H]),N.push(H),(a<s-1||t.hskipBeforeAndAfter)&&0!==(L=c.deflt(I.postgap,u))&&((A=Lt.makeSpan([\"arraycolsep\"],[])).style.width=L+\"em\",N.push(A))}}if(h=Lt.makeSpan([\"mtable\"],N),l.length>0){for(var V=Lt.makeLineSpan(\"hline\",e,.05),U=Lt.makeLineSpan(\"hdashline\",e,.05),G=[{type:\"elem\",elem:h,shift:0}];l.length>0;){var X=l.pop(),Y=X.pos-q;X.isDashed?G.push({type:\"elem\",elem:U,shift:Y}):G.push({type:\"elem\",elem:V,shift:Y})}h=Lt.makeVList({positionType:\"individualShift\",children:G},e)}return Lt.makeSpan([\"mord\"],[h],e)},fr={c:\"center \",l:\"left \",r:\"right \"},gr=function(t,e){var r=new pe.MathNode(\"mtable\",t.body.map(function(t){return new pe.MathNode(\"mtr\",t.map(function(t){return new pe.MathNode(\"mtd\",[ye(t,e)])}))})),a=.16+t.arraystretch-1+(t.addJot?.09:0);r.setAttribute(\"rowspacing\",a+\"em\");var n=\"\",o=\"\";if(t.cols){var i=t.cols,s=\"\",h=!1,l=0,m=i.length;\"separator\"===i[0].type&&(n+=\"top \",l=1),\"separator\"===i[i.length-1].type&&(n+=\"bottom \",m-=1);for(var c=l;c<m;c++)\"align\"===i[c].type?(o+=fr[i[c].align],h&&(s+=\"none \"),h=!0):\"separator\"===i[c].type&&h&&(s+=\"|\"===i[c].separator?\"solid \":\"dashed \",h=!1);r.setAttribute(\"columnalign\",o.trim()),/[sd]/.test(s)&&r.setAttribute(\"columnlines\",s.trim())}if(\"align\"===t.colSeparationType){for(var u=t.cols||[],d=\"\",p=1;p<u.length;p++)d+=p%2?\"0em \":\"1em \";r.setAttribute(\"columnspacing\",d.trim())}else\"alignat\"===t.colSeparationType?r.setAttribute(\"columnspacing\",\"0em\"):r.setAttribute(\"columnspacing\",\"1em\");var f=\"\",g=t.hLinesBeforeRow;n+=g[0].length>0?\"left \":\"\",n+=g[g.length-1].length>0?\"right \":\"\";for(var x=1;x<g.length-1;x++)f+=0===g[x].length?\"none \":g[x][0]?\"dashed \":\"solid \";if(/[sd]/.test(f)&&r.setAttribute(\"rowlines\",f.trim()),\"\"===n)return r;var v=new pe.MathNode(\"menclose\",[r]);return v.setAttribute(\"notation\",n.trim()),v},xr=function(t,e){var r,a=[],n=ur(t.parser,{cols:a,addJot:!0},\"display\"),o=0,s={type:\"ordgroup\",mode:t.mode,body:[]},h=Pt(e[0],\"ordgroup\");if(h){for(var l=\"\",m=0;m<h.body.length;m++){l+=Ht(h.body[m],\"textord\").text}r=Number(l),o=2*r}var c=!o;n.body.forEach(function(t){for(var e=1;e<t.length;e+=2){var a=Ht(t[e],\"styling\");Ht(a.body[0],\"ordgroup\").body.unshift(s)}if(c)o<t.length&&(o=t.length);else{var n=t.length/2;if(r<n)throw new i(\"Too many math in a row: expected \"+r+\", but got \"+n,t[0])}});for(var u=0;u<o;++u){var d=\"r\",p=0;u%2==1?d=\"l\":u>0&&c&&(p=1),a[u]={type:\"align\",align:d,pregap:p,postgap:0}}return n.colSeparationType=c?\"align\":\"alignat\",n};mr({type:\"array\",names:[\"array\",\"darray\"],props:{numArgs:1},handler:function(t,e){var r={cols:(Ft(e[0])?[e[0]]:Ht(e[0],\"ordgroup\").body).map(function(t){var e=function(t){var e=Ft(t);if(!e)throw new Error(\"Expected node of symbol group type, but got \"+(t?\"node of type \"+t.type:String(t)));return e}(t).text;if(-1!==\"lcr\".indexOf(e))return{type:\"align\",align:e};if(\"|\"===e)return{type:\"separator\",separator:\"|\"};if(\":\"===e)return{type:\"separator\",separator:\":\"};throw new i(\"Unknown column alignment: \"+e,t)}),hskipBeforeAndAfter:!0};return ur(t.parser,r,dr(t.envName))},htmlBuilder:pr,mathmlBuilder:gr}),mr({type:\"array\",names:[\"matrix\",\"pmatrix\",\"bmatrix\",\"Bmatrix\",\"vmatrix\",\"Vmatrix\"],props:{numArgs:0},handler:function(t){var e={matrix:null,pmatrix:[\"(\",\")\"],bmatrix:[\"[\",\"]\"],Bmatrix:[\"\\\\{\",\"\\\\}\"],vmatrix:[\"|\",\"|\"],Vmatrix:[\"\\\\Vert\",\"\\\\Vert\"]}[t.envName],r=ur(t.parser,{hskipBeforeAndAfter:!1},dr(t.envName));return e?{type:\"leftright\",mode:t.mode,body:[r],left:e[0],right:e[1]}:r},htmlBuilder:pr,mathmlBuilder:gr}),mr({type:\"array\",names:[\"cases\",\"dcases\"],props:{numArgs:0},handler:function(t){var e=ur(t.parser,{arraystretch:1.2,cols:[{type:\"align\",align:\"l\",pregap:0,postgap:1},{type:\"align\",align:\"l\",pregap:0,postgap:0}]},dr(t.envName));return{type:\"leftright\",mode:t.mode,body:[e],left:\"\\\\{\",right:\".\"}},htmlBuilder:pr,mathmlBuilder:gr}),mr({type:\"array\",names:[\"aligned\"],props:{numArgs:0},handler:xr,htmlBuilder:pr,mathmlBuilder:gr}),mr({type:\"array\",names:[\"gathered\"],props:{numArgs:0},handler:function(t){return ur(t.parser,{cols:[{type:\"align\",align:\"c\"}],addJot:!0},\"display\")},htmlBuilder:pr,mathmlBuilder:gr}),mr({type:\"array\",names:[\"alignedat\"],props:{numArgs:1},handler:xr,htmlBuilder:pr,mathmlBuilder:gr}),$t({type:\"text\",names:[\"\\\\hline\",\"\\\\hdashline\"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(t,e){throw new i(t.funcName+\" valid only within array environment\")}});var vr=lr;$t({type:\"environment\",names:[\"\\\\begin\",\"\\\\end\"],props:{numArgs:1,argTypes:[\"text\"]},handler:function(t,e){var r=t.parser,a=t.funcName,n=e[0];if(\"ordgroup\"!==n.type)throw new i(\"Invalid environment name\",n);for(var o=\"\",s=0;s<n.body.length;++s)o+=Ht(n.body[s],\"textord\").text;if(\"\\\\begin\"===a){if(!vr.hasOwnProperty(o))throw new i(\"No such environment: \"+o,n);var h=vr[o],l=r.parseArguments(\"\\\\begin{\"+o+\"}\",h),m=l.args,c=l.optArgs,u={mode:r.mode,envName:o,parser:r},d=h.handler(u,m,c);r.expect(\"\\\\end\",!1);var p=r.nextToken,f=Ht(r.parseFunction(),\"environment\");if(f.name!==o)throw new i(\"Mismatch: \\\\begin{\"+o+\"} matched by \\\\end{\"+f.name+\"}\",p);return d}return{type:\"environment\",mode:r.mode,name:o,nameGroup:n}}});var br=Lt.makeSpan;function yr(t,e){var r=ae(t.body,e,!0);return br([t.mclass],r,e)}function wr(t,e){var r=ve(t.body,e);return pe.newDocumentFragment(r)}$t({type:\"mclass\",names:[\"\\\\mathord\",\"\\\\mathbin\",\"\\\\mathrel\",\"\\\\mathopen\",\"\\\\mathclose\",\"\\\\mathpunct\",\"\\\\mathinner\"],props:{numArgs:1},handler:function(t,e){var r=t.parser,a=t.funcName,n=e[0];return{type:\"mclass\",mode:r.mode,mclass:\"m\"+a.substr(5),body:Kt(n)}},htmlBuilder:yr,mathmlBuilder:wr});var kr=function(t){var e=\"ordgroup\"===t.type&&t.body.length?t.body[0]:t;return\"atom\"!==e.type||\"bin\"!==e.family&&\"rel\"!==e.family?\"mord\":\"m\"+e.family};$t({type:\"mclass\",names:[\"\\\\@binrel\"],props:{numArgs:2},handler:function(t,e){return{type:\"mclass\",mode:t.parser.mode,mclass:kr(e[0]),body:[e[1]]}}}),$t({type:\"mclass\",names:[\"\\\\stackrel\",\"\\\\overset\",\"\\\\underset\"],props:{numArgs:2},handler:function(t,e){var r,a=t.parser,n=t.funcName,o=e[1],i=e[0];r=\"\\\\stackrel\"!==n?kr(o):\"mrel\";var s={type:\"op\",mode:o.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:\"\\\\stackrel\"!==n,body:Kt(o)},h={type:\"supsub\",mode:i.mode,base:s,sup:\"\\\\underset\"===n?null:i,sub:\"\\\\underset\"===n?i:null};return{type:\"mclass\",mode:a.mode,mclass:r,body:[h]}},htmlBuilder:yr,mathmlBuilder:wr});var Sr=function(t,e){var r=t.font,a=e.withFont(r);return he(t.body,a)},zr=function(t,e){var r=t.font,a=e.withFont(r);return ye(t.body,a)},Mr={\"\\\\Bbb\":\"\\\\mathbb\",\"\\\\bold\":\"\\\\mathbf\",\"\\\\frak\":\"\\\\mathfrak\",\"\\\\bm\":\"\\\\boldsymbol\"};$t({type:\"font\",names:[\"\\\\mathrm\",\"\\\\mathit\",\"\\\\mathbf\",\"\\\\mathnormal\",\"\\\\mathbb\",\"\\\\mathcal\",\"\\\\mathfrak\",\"\\\\mathscr\",\"\\\\mathsf\",\"\\\\mathtt\",\"\\\\Bbb\",\"\\\\bold\",\"\\\\frak\"],props:{numArgs:1,greediness:2},handler:function(t,e){var r=t.parser,a=t.funcName,n=e[0],o=a;return o in Mr&&(o=Mr[o]),{type:\"font\",mode:r.mode,font:o.slice(1),body:n}},htmlBuilder:Sr,mathmlBuilder:zr}),$t({type:\"mclass\",names:[\"\\\\boldsymbol\",\"\\\\bm\"],props:{numArgs:1,greediness:2},handler:function(t,e){var r=t.parser,a=e[0];return{type:\"mclass\",mode:r.mode,mclass:kr(a),body:[{type:\"font\",mode:r.mode,font:\"boldsymbol\",body:a}]}}}),$t({type:\"font\",names:[\"\\\\rm\",\"\\\\sf\",\"\\\\tt\",\"\\\\bf\",\"\\\\it\"],props:{numArgs:0,allowedInText:!0},handler:function(t,e){var r=t.parser,a=t.funcName,n=t.breakOnTokenText,o=r.mode,i=r.parseExpression(!0,n);return{type:\"font\",mode:o,font:\"math\"+a.slice(1),body:{type:\"ordgroup\",mode:r.mode,body:i}}},htmlBuilder:Sr,mathmlBuilder:zr});var Tr=function(t,e){var r=e;return\"display\"===t?r=r.id>=w.SCRIPT.id?r.text():w.DISPLAY:\"text\"===t&&r.size===w.DISPLAY.size?r=w.TEXT:\"script\"===t?r=w.SCRIPT:\"scriptscript\"===t&&(r=w.SCRIPTSCRIPT),r},Ar=function(t,e){var r,a=Tr(t.size,e.style),n=a.fracNum(),o=a.fracDen();r=e.havingStyle(n);var i=he(t.numer,r,e);if(t.continued){var s=8.5/e.fontMetrics().ptPerEm,h=3.5/e.fontMetrics().ptPerEm;i.height=i.height<s?s:i.height,i.depth=i.depth<h?h:i.depth}r=e.havingStyle(o);var l,m,c,u,d,p,f,g,x,v,b=he(t.denom,r,e);if(t.hasBarLine?(t.barSize?(m=zt(t.barSize,e),l=Lt.makeLineSpan(\"frac-line\",e,m)):l=Lt.makeLineSpan(\"frac-line\",e),m=l.height,c=l.height):(l=null,m=0,c=e.fontMetrics().defaultRuleThickness),a.size===w.DISPLAY.size||\"display\"===t.size?(u=e.fontMetrics().num1,d=m>0?3*c:7*c,p=e.fontMetrics().denom1):(m>0?(u=e.fontMetrics().num2,d=c):(u=e.fontMetrics().num3,d=3*c),p=e.fontMetrics().denom2),l){var y=e.fontMetrics().axisHeight;u-i.depth-(y+.5*m)<d&&(u+=d-(u-i.depth-(y+.5*m))),y-.5*m-(b.height-p)<d&&(p+=d-(y-.5*m-(b.height-p)));var k=-(y-.5*m);f=Lt.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:b,shift:p},{type:\"elem\",elem:l,shift:k},{type:\"elem\",elem:i,shift:-u}]},e)}else{var S=u-i.depth-(b.height-p);S<d&&(u+=.5*(d-S),p+=.5*(d-S)),f=Lt.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:b,shift:p},{type:\"elem\",elem:i,shift:-u}]},e)}return r=e.havingStyle(a),f.height*=r.sizeMultiplier/e.sizeMultiplier,f.depth*=r.sizeMultiplier/e.sizeMultiplier,g=a.size===w.DISPLAY.size?e.fontMetrics().delim1:e.fontMetrics().delim2,x=null==t.leftDelim?se(e,[\"mopen\"]):er(t.leftDelim,g,!0,e.havingStyle(a),t.mode,[\"mopen\"]),v=t.continued?Lt.makeSpan([]):null==t.rightDelim?se(e,[\"mclose\"]):er(t.rightDelim,g,!0,e.havingStyle(a),t.mode,[\"mclose\"]),Lt.makeSpan([\"mord\"].concat(r.sizingClasses(e)),[x,Lt.makeSpan([\"mfrac\"],[f]),v],e)},Br=function(t,e){var r=new pe.MathNode(\"mfrac\",[ye(t.numer,e),ye(t.denom,e)]);if(t.hasBarLine){if(t.barSize){var a=zt(t.barSize,e);r.setAttribute(\"linethickness\",a+\"em\")}}else r.setAttribute(\"linethickness\",\"0px\");var n=Tr(t.size,e.style);if(n.size!==e.style.size){r=new pe.MathNode(\"mstyle\",[r]);var o=n.size===w.DISPLAY.size?\"true\":\"false\";r.setAttribute(\"displaystyle\",o),r.setAttribute(\"scriptlevel\",\"0\")}if(null!=t.leftDelim||null!=t.rightDelim){var i=[];if(null!=t.leftDelim){var s=new pe.MathNode(\"mo\",[new pe.TextNode(t.leftDelim.replace(\"\\\\\",\"\"))]);s.setAttribute(\"fence\",\"true\"),i.push(s)}if(i.push(r),null!=t.rightDelim){var h=new pe.MathNode(\"mo\",[new pe.TextNode(t.rightDelim.replace(\"\\\\\",\"\"))]);h.setAttribute(\"fence\",\"true\"),i.push(h)}return ge(i)}return r};$t({type:\"genfrac\",names:[\"\\\\cfrac\",\"\\\\dfrac\",\"\\\\frac\",\"\\\\tfrac\",\"\\\\dbinom\",\"\\\\binom\",\"\\\\tbinom\",\"\\\\\\\\atopfrac\",\"\\\\\\\\bracefrac\",\"\\\\\\\\brackfrac\"],props:{numArgs:2,greediness:2},handler:function(t,e){var r,a=t.parser,n=t.funcName,o=e[0],i=e[1],s=null,h=null,l=\"auto\";switch(n){case\"\\\\cfrac\":case\"\\\\dfrac\":case\"\\\\frac\":case\"\\\\tfrac\":r=!0;break;case\"\\\\\\\\atopfrac\":r=!1;break;case\"\\\\dbinom\":case\"\\\\binom\":case\"\\\\tbinom\":r=!1,s=\"(\",h=\")\";break;case\"\\\\\\\\bracefrac\":r=!1,s=\"\\\\{\",h=\"\\\\}\";break;case\"\\\\\\\\brackfrac\":r=!1,s=\"[\",h=\"]\";break;default:throw new Error(\"Unrecognized genfrac command\")}switch(n){case\"\\\\cfrac\":case\"\\\\dfrac\":case\"\\\\dbinom\":l=\"display\";break;case\"\\\\tfrac\":case\"\\\\tbinom\":l=\"text\"}return{type:\"genfrac\",mode:a.mode,continued:\"\\\\cfrac\"===n,numer:o,denom:i,hasBarLine:r,leftDelim:s,rightDelim:h,size:l,barSize:null}},htmlBuilder:Ar,mathmlBuilder:Br}),$t({type:\"infix\",names:[\"\\\\over\",\"\\\\choose\",\"\\\\atop\",\"\\\\brace\",\"\\\\brack\"],props:{numArgs:0,infix:!0},handler:function(t){var e,r=t.parser,a=t.funcName,n=t.token;switch(a){case\"\\\\over\":e=\"\\\\frac\";break;case\"\\\\choose\":e=\"\\\\binom\";break;case\"\\\\atop\":e=\"\\\\\\\\atopfrac\";break;case\"\\\\brace\":e=\"\\\\\\\\bracefrac\";break;case\"\\\\brack\":e=\"\\\\\\\\brackfrac\";break;default:throw new Error(\"Unrecognized infix genfrac command\")}return{type:\"infix\",mode:r.mode,replaceWith:e,token:n}}});var qr=[\"display\",\"text\",\"script\",\"scriptscript\"],Cr=function(t){var e=null;return t.length>0&&(e=\".\"===(e=t)?null:e),e};$t({type:\"genfrac\",names:[\"\\\\genfrac\"],props:{numArgs:6,greediness:6,argTypes:[\"math\",\"math\",\"size\",\"text\",\"math\",\"math\"]},handler:function(t,e){var r=t.parser,a=e[4],n=e[5],o=Pt(e[0],\"atom\");o&&(o=Dt(e[0],\"open\"));var i=o?Cr(o.text):null,s=Pt(e[1],\"atom\");s&&(s=Dt(e[1],\"close\"));var h,l=s?Cr(s.text):null,m=Ht(e[2],\"size\"),c=null;h=!!m.isBlank||(c=m.value).number>0;var u=\"auto\",d=Pt(e[3],\"ordgroup\");if(d){if(d.body.length>0){var p=Ht(d.body[0],\"textord\");u=qr[Number(p.text)]}}else d=Ht(e[3],\"textord\"),u=qr[Number(d.text)];return{type:\"genfrac\",mode:r.mode,numer:a,denom:n,continued:!1,hasBarLine:h,barSize:c,leftDelim:i,rightDelim:l,size:u}},htmlBuilder:Ar,mathmlBuilder:Br}),$t({type:\"infix\",names:[\"\\\\above\"],props:{numArgs:1,argTypes:[\"size\"],infix:!0},handler:function(t,e){var r=t.parser,a=(t.funcName,t.token);return{type:\"infix\",mode:r.mode,replaceWith:\"\\\\\\\\abovefrac\",size:Ht(e[0],\"size\").value,token:a}}}),$t({type:\"genfrac\",names:[\"\\\\\\\\abovefrac\"],props:{numArgs:3,argTypes:[\"math\",\"size\",\"math\"]},handler:function(t,e){var r=t.parser,a=(t.funcName,e[0]),n=function(t){if(!t)throw new Error(\"Expected non-null, but got \"+String(t));return t}(Ht(e[1],\"infix\").size),o=e[2],i=n.number>0;return{type:\"genfrac\",mode:r.mode,numer:a,denom:o,continued:!1,hasBarLine:i,barSize:n,leftDelim:null,rightDelim:null,size:\"auto\"}},htmlBuilder:Ar,mathmlBuilder:Br});var Nr=function(t,e){var r,a,n=e.style,o=Pt(t,\"supsub\");o?(r=o.sup?he(o.sup,e.havingStyle(n.sup()),e):he(o.sub,e.havingStyle(n.sub()),e),a=Ht(o.base,\"horizBrace\")):a=Ht(t,\"horizBrace\");var i,s=he(a.base,e.havingBaseStyle(w.DISPLAY)),h=qe(a,e);if(a.isOver?(i=Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:s},{type:\"kern\",size:.1},{type:\"elem\",elem:h}]},e)).children[0].children[0].children[1].classes.push(\"svg-align\"):(i=Lt.makeVList({positionType:\"bottom\",positionData:s.depth+.1+h.height,children:[{type:\"elem\",elem:h},{type:\"kern\",size:.1},{type:\"elem\",elem:s}]},e)).children[0].children[0].children[0].classes.push(\"svg-align\"),r){var l=Lt.makeSpan([\"mord\",a.isOver?\"mover\":\"munder\"],[i],e);i=a.isOver?Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:l},{type:\"kern\",size:.2},{type:\"elem\",elem:r}]},e):Lt.makeVList({positionType:\"bottom\",positionData:l.depth+.2+r.height+r.depth,children:[{type:\"elem\",elem:r},{type:\"kern\",size:.2},{type:\"elem\",elem:l}]},e)}return Lt.makeSpan([\"mord\",a.isOver?\"mover\":\"munder\"],[i],e)};$t({type:\"horizBrace\",names:[\"\\\\overbrace\",\"\\\\underbrace\"],props:{numArgs:1},handler:function(t,e){var r=t.parser,a=t.funcName;return{type:\"horizBrace\",mode:r.mode,label:a,isOver:/^\\\\over/.test(a),base:e[0]}},htmlBuilder:Nr,mathmlBuilder:function(t,e){var r=Be(t.label);return new pe.MathNode(t.isOver?\"mover\":\"munder\",[ye(t.base,e),r])}}),$t({type:\"href\",names:[\"\\\\href\"],props:{numArgs:2,argTypes:[\"url\",\"original\"],allowedInText:!0},handler:function(t,e){var r=t.parser,a=e[1],n=Ht(e[0],\"url\").url;return{type:\"href\",mode:r.mode,href:n,body:Kt(a)}},htmlBuilder:function(t,e){var r=ae(t.body,e,!1);return Lt.makeAnchor(t.href,[],r,e)},mathmlBuilder:function(t,e){var r=be(t.body,e);return r instanceof ue||(r=new ue(\"mrow\",[r])),r.setAttribute(\"href\",t.href),r}}),$t({type:\"href\",names:[\"\\\\url\"],props:{numArgs:1,argTypes:[\"url\"],allowedInText:!0},handler:function(t,e){for(var r=t.parser,a=Ht(e[0],\"url\").url,n=[],o=0;o<a.length;o++){var i=a[o];\"~\"===i&&(i=\"\\\\textasciitilde\"),n.push({type:\"textord\",mode:\"text\",text:i})}var s={type:\"text\",mode:r.mode,font:\"\\\\texttt\",body:n};return{type:\"href\",mode:r.mode,href:a,body:Kt(s)}}}),$t({type:\"htmlmathml\",names:[\"\\\\html@mathml\"],props:{numArgs:2,allowedInText:!0},handler:function(t,e){return{type:\"htmlmathml\",mode:t.parser.mode,html:Kt(e[0]),mathml:Kt(e[1])}},htmlBuilder:function(t,e){var r=ae(t.html,e,!1);return Lt.makeFragment(r)},mathmlBuilder:function(t,e){return be(t.mathml,e)}}),$t({type:\"kern\",names:[\"\\\\kern\",\"\\\\mkern\",\"\\\\hskip\",\"\\\\mskip\"],props:{numArgs:1,argTypes:[\"size\"],allowedInText:!0},handler:function(t,e){var r=t.parser,a=t.funcName,n=Ht(e[0],\"size\");if(r.settings.strict){var o=\"m\"===a[1],i=\"mu\"===n.value.unit;o?(i||r.settings.reportNonstrict(\"mathVsTextUnits\",\"LaTeX's \"+a+\" supports only mu units, not \"+n.value.unit+\" units\"),\"math\"!==r.mode&&r.settings.reportNonstrict(\"mathVsTextUnits\",\"LaTeX's \"+a+\" works only in math mode\")):i&&r.settings.reportNonstrict(\"mathVsTextUnits\",\"LaTeX's \"+a+\" doesn't support mu units\")}return{type:\"kern\",mode:r.mode,dimension:n.value}},htmlBuilder:function(t,e){return Lt.makeGlue(t.dimension,e)},mathmlBuilder:function(t,e){var r=zt(t.dimension,e);return new pe.SpaceNode(r)}}),$t({type:\"lap\",names:[\"\\\\mathllap\",\"\\\\mathrlap\",\"\\\\mathclap\"],props:{numArgs:1,allowedInText:!0},handler:function(t,e){var r=t.parser,a=t.funcName,n=e[0];return{type:\"lap\",mode:r.mode,alignment:a.slice(5),body:n}},htmlBuilder:function(t,e){var r;\"clap\"===t.alignment?(r=Lt.makeSpan([],[he(t.body,e)]),r=Lt.makeSpan([\"inner\"],[r],e)):r=Lt.makeSpan([\"inner\"],[he(t.body,e)]);var a=Lt.makeSpan([\"fix\"],[]),n=Lt.makeSpan([t.alignment],[r,a],e),o=Lt.makeSpan([\"strut\"]);return o.style.height=n.height+n.depth+\"em\",o.style.verticalAlign=-n.depth+\"em\",n.children.unshift(o),n=Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:n}]},e),Lt.makeSpan([\"mord\"],[n],e)},mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mpadded\",[ye(t.body,e)]);if(\"rlap\"!==t.alignment){var a=\"llap\"===t.alignment?\"-1\":\"-0.5\";r.setAttribute(\"lspace\",a+\"width\")}return r.setAttribute(\"width\",\"0px\"),r}}),$t({type:\"styling\",names:[\"\\\\(\",\"$\"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1,consumeMode:\"math\"},handler:function(t,e){var r=t.funcName,a=t.parser,n=a.mode;a.switchMode(\"math\");var o=\"\\\\(\"===r?\"\\\\)\":\"$\",i=a.parseExpression(!1,o);return a.expect(o,!1),a.switchMode(n),a.consume(),{type:\"styling\",mode:a.mode,style:\"text\",body:i}}}),$t({type:\"text\",names:[\"\\\\)\",\"\\\\]\"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(t,e){throw new i(\"Mismatched \"+t.funcName)}});var Ir=function(t,e){switch(e.style.size){case w.DISPLAY.size:return t.display;case w.TEXT.size:return t.text;case w.SCRIPT.size:return t.script;case w.SCRIPTSCRIPT.size:return t.scriptscript;default:return t.text}};$t({type:\"mathchoice\",names:[\"\\\\mathchoice\"],props:{numArgs:4},handler:function(t,e){return{type:\"mathchoice\",mode:t.parser.mode,display:Kt(e[0]),text:Kt(e[1]),script:Kt(e[2]),scriptscript:Kt(e[3])}},htmlBuilder:function(t,e){var r=Ir(t,e),a=ae(r,e,!1);return Lt.makeFragment(a)},mathmlBuilder:function(t,e){var r=Ir(t,e);return be(r,e)}});var Or=[\"\\\\smallint\"],Er=function(t,e){var r,a,n,o=!1,i=Pt(t,\"supsub\");i?(r=i.sup,a=i.sub,n=Ht(i.base,\"op\"),o=!0):n=Ht(t,\"op\");var s,h=e.style,l=!1;if(h.size===w.DISPLAY.size&&n.symbol&&!c.contains(Or,n.name)&&(l=!0),n.symbol){var m=l?\"Size2-Regular\":\"Size1-Regular\",u=\"\";if(\"\\\\oiint\"!==n.name&&\"\\\\oiiint\"!==n.name||(u=n.name.substr(1),n.name=\"oiint\"===u?\"\\\\iint\":\"\\\\iiint\"),s=Lt.makeSymbol(n.name,m,\"math\",e,[\"mop\",\"op-symbol\",l?\"large-op\":\"small-op\"]),u.length>0){var d=s.italic,p=Lt.staticSvg(u+\"Size\"+(l?\"2\":\"1\"),e);s=Lt.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:s,shift:0},{type:\"elem\",elem:p,shift:l?.08:0}]},e),n.name=\"\\\\\"+u,s.classes.unshift(\"mop\"),s.italic=d}}else if(n.body){var f=ae(n.body,e,!0);1===f.length&&f[0]instanceof E?(s=f[0]).classes[0]=\"mop\":s=Lt.makeSpan([\"mop\"],Lt.tryCombineChars(f),e)}else{for(var g=[],x=1;x<n.name.length;x++)g.push(Lt.mathsym(n.name[x],n.mode));s=Lt.makeSpan([\"mop\"],g,e)}var v=0,b=0;if((s instanceof E||\"\\\\oiint\"===n.name||\"\\\\oiiint\"===n.name)&&!n.suppressBaseShift&&(v=(s.height-s.depth)/2-e.fontMetrics().axisHeight,b=s.italic),o){var y,k,S;if(s=Lt.makeSpan([],[s]),r){var z=he(r,e.havingStyle(h.sup()),e);k={elem:z,kern:Math.max(e.fontMetrics().bigOpSpacing1,e.fontMetrics().bigOpSpacing3-z.depth)}}if(a){var M=he(a,e.havingStyle(h.sub()),e);y={elem:M,kern:Math.max(e.fontMetrics().bigOpSpacing2,e.fontMetrics().bigOpSpacing4-M.height)}}if(k&&y){var T=e.fontMetrics().bigOpSpacing5+y.elem.height+y.elem.depth+y.kern+s.depth+v;S=Lt.makeVList({positionType:\"bottom\",positionData:T,children:[{type:\"kern\",size:e.fontMetrics().bigOpSpacing5},{type:\"elem\",elem:y.elem,marginLeft:-b+\"em\"},{type:\"kern\",size:y.kern},{type:\"elem\",elem:s},{type:\"kern\",size:k.kern},{type:\"elem\",elem:k.elem,marginLeft:b+\"em\"},{type:\"kern\",size:e.fontMetrics().bigOpSpacing5}]},e)}else if(y){var A=s.height-v;S=Lt.makeVList({positionType:\"top\",positionData:A,children:[{type:\"kern\",size:e.fontMetrics().bigOpSpacing5},{type:\"elem\",elem:y.elem,marginLeft:-b+\"em\"},{type:\"kern\",size:y.kern},{type:\"elem\",elem:s}]},e)}else{if(!k)return s;var B=s.depth+v;S=Lt.makeVList({positionType:\"bottom\",positionData:B,children:[{type:\"elem\",elem:s},{type:\"kern\",size:k.kern},{type:\"elem\",elem:k.elem,marginLeft:b+\"em\"},{type:\"kern\",size:e.fontMetrics().bigOpSpacing5}]},e)}return Lt.makeSpan([\"mop\",\"op-limits\"],[S],e)}return v&&(s.style.position=\"relative\",s.style.top=v+\"em\"),s},Rr=function(t,e){var r;if(t.symbol)r=new ue(\"mo\",[fe(t.name,t.mode)]),c.contains(Or,t.name)&&r.setAttribute(\"largeop\",\"false\");else if(t.body)r=new ue(\"mo\",ve(t.body,e));else{r=new ue(\"mi\",[new de(t.name.slice(1))]);var a=new ue(\"mo\",[fe(\"\\u2061\",\"text\")]);r=t.parentIsSupSub?new ue(\"mo\",[r,a]):ce([r,a])}return r},Lr={\"\\u220f\":\"\\\\prod\",\"\\u2210\":\"\\\\coprod\",\"\\u2211\":\"\\\\sum\",\"\\u22c0\":\"\\\\bigwedge\",\"\\u22c1\":\"\\\\bigvee\",\"\\u22c2\":\"\\\\bigcap\",\"\\u22c3\":\"\\\\bigcup\",\"\\u2a00\":\"\\\\bigodot\",\"\\u2a01\":\"\\\\bigoplus\",\"\\u2a02\":\"\\\\bigotimes\",\"\\u2a04\":\"\\\\biguplus\",\"\\u2a06\":\"\\\\bigsqcup\"};$t({type:\"op\",names:[\"\\\\coprod\",\"\\\\bigvee\",\"\\\\bigwedge\",\"\\\\biguplus\",\"\\\\bigcap\",\"\\\\bigcup\",\"\\\\intop\",\"\\\\prod\",\"\\\\sum\",\"\\\\bigotimes\",\"\\\\bigoplus\",\"\\\\bigodot\",\"\\\\bigsqcup\",\"\\\\smallint\",\"\\u220f\",\"\\u2210\",\"\\u2211\",\"\\u22c0\",\"\\u22c1\",\"\\u22c2\",\"\\u22c3\",\"\\u2a00\",\"\\u2a01\",\"\\u2a02\",\"\\u2a04\",\"\\u2a06\"],props:{numArgs:0},handler:function(t,e){var r=t.parser,a=t.funcName;return 1===a.length&&(a=Lr[a]),{type:\"op\",mode:r.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:Er,mathmlBuilder:Rr}),$t({type:\"op\",names:[\"\\\\mathop\"],props:{numArgs:1},handler:function(t,e){var r=t.parser,a=e[0];return{type:\"op\",mode:r.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Kt(a)}},htmlBuilder:Er,mathmlBuilder:Rr});var Hr={\"\\u222b\":\"\\\\int\",\"\\u222c\":\"\\\\iint\",\"\\u222d\":\"\\\\iiint\",\"\\u222e\":\"\\\\oint\",\"\\u222f\":\"\\\\oiint\",\"\\u2230\":\"\\\\oiiint\"};function Pr(t,e,r){for(var a=ae(t,e,!1),n=e.sizeMultiplier/r.sizeMultiplier,o=0;o<a.length;o++){var i=a[o].classes.indexOf(\"sizing\");i<0?Array.prototype.push.apply(a[o].classes,e.sizingClasses(r)):a[o].classes[i+1]===\"reset-size\"+e.size&&(a[o].classes[i+1]=\"reset-size\"+r.size),a[o].height*=n,a[o].depth*=n}return Lt.makeFragment(a)}$t({type:\"op\",names:[\"\\\\arcsin\",\"\\\\arccos\",\"\\\\arctan\",\"\\\\arctg\",\"\\\\arcctg\",\"\\\\arg\",\"\\\\ch\",\"\\\\cos\",\"\\\\cosec\",\"\\\\cosh\",\"\\\\cot\",\"\\\\cotg\",\"\\\\coth\",\"\\\\csc\",\"\\\\ctg\",\"\\\\cth\",\"\\\\deg\",\"\\\\dim\",\"\\\\exp\",\"\\\\hom\",\"\\\\ker\",\"\\\\lg\",\"\\\\ln\",\"\\\\log\",\"\\\\sec\",\"\\\\sin\",\"\\\\sinh\",\"\\\\sh\",\"\\\\tan\",\"\\\\tanh\",\"\\\\tg\",\"\\\\th\"],props:{numArgs:0},handler:function(t){var e=t.parser,r=t.funcName;return{type:\"op\",mode:e.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:r}},htmlBuilder:Er,mathmlBuilder:Rr}),$t({type:\"op\",names:[\"\\\\det\",\"\\\\gcd\",\"\\\\inf\",\"\\\\lim\",\"\\\\max\",\"\\\\min\",\"\\\\Pr\",\"\\\\sup\"],props:{numArgs:0},handler:function(t){var e=t.parser,r=t.funcName;return{type:\"op\",mode:e.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:r}},htmlBuilder:Er,mathmlBuilder:Rr}),$t({type:\"op\",names:[\"\\\\int\",\"\\\\iint\",\"\\\\iiint\",\"\\\\oint\",\"\\\\oiint\",\"\\\\oiiint\",\"\\u222b\",\"\\u222c\",\"\\u222d\",\"\\u222e\",\"\\u222f\",\"\\u2230\"],props:{numArgs:0},handler:function(t){var e=t.parser,r=t.funcName;return 1===r.length&&(r=Hr[r]),{type:\"op\",mode:e.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:Er,mathmlBuilder:Rr}),$t({type:\"operatorname\",names:[\"\\\\operatorname\"],props:{numArgs:1},handler:function(t,e){var r=t.parser,a=e[0];return{type:\"operatorname\",mode:r.mode,body:Kt(a)}},htmlBuilder:function(t,e){if(t.body.length>0){for(var r=t.body.map(function(t){var e=t.text;return\"string\"==typeof e?{type:\"textord\",mode:t.mode,text:e}:t}),a=ae(r,e.withFont(\"mathrm\"),!0),n=0;n<a.length;n++){var o=a[n];o instanceof E&&(o.text=o.text.replace(/\\u2212/,\"-\").replace(/\\u2217/,\"*\"))}return Lt.makeSpan([\"mop\"],a,e)}return Lt.makeSpan([\"mop\"],[],e)},mathmlBuilder:function(t,e){for(var r=ve(t.body,e.withFont(\"mathrm\")),a=!0,n=0;n<r.length;n++){var o=r[n];if(o instanceof pe.SpaceNode);else if(o instanceof pe.MathNode)switch(o.type){case\"mi\":case\"mn\":case\"ms\":case\"mspace\":case\"mtext\":break;case\"mo\":var i=o.children[0];1===o.children.length&&i instanceof pe.TextNode?i.text=i.text.replace(/\\u2212/,\"-\").replace(/\\u2217/,\"*\"):a=!1;break;default:a=!1}else a=!1}if(a){var s=r.map(function(t){return t.toText()}).join(\"\");r=[new pe.TextNode(s)]}var h=new pe.MathNode(\"mi\",r);h.setAttribute(\"mathvariant\",\"normal\");var l=new pe.MathNode(\"mo\",[fe(\"\\u2061\",\"text\")]);return pe.newDocumentFragment([h,l])}}),Zt({type:\"ordgroup\",htmlBuilder:function(t,e){return t.semisimple?Lt.makeFragment(ae(t.body,e,!1)):Lt.makeSpan([\"mord\"],ae(t.body,e,!0),e)},mathmlBuilder:function(t,e){return be(t.body,e)}}),$t({type:\"overline\",names:[\"\\\\overline\"],props:{numArgs:1},handler:function(t,e){var r=t.parser,a=e[0];return{type:\"overline\",mode:r.mode,body:a}},htmlBuilder:function(t,e){var r=he(t.body,e.havingCrampedStyle()),a=Lt.makeLineSpan(\"overline-line\",e),n=Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:r},{type:\"kern\",size:3*a.height},{type:\"elem\",elem:a},{type:\"kern\",size:a.height}]},e);return Lt.makeSpan([\"mord\",\"overline\"],[n],e)},mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mo\",[new pe.TextNode(\"\\u203e\")]);r.setAttribute(\"stretchy\",\"true\");var a=new pe.MathNode(\"mover\",[ye(t.body,e),r]);return a.setAttribute(\"accent\",\"true\"),a}}),$t({type:\"phantom\",names:[\"\\\\phantom\"],props:{numArgs:1,allowedInText:!0},handler:function(t,e){var r=t.parser,a=e[0];return{type:\"phantom\",mode:r.mode,body:Kt(a)}},htmlBuilder:function(t,e){var r=ae(t.body,e.withPhantom(),!1);return Lt.makeFragment(r)},mathmlBuilder:function(t,e){var r=ve(t.body,e);return new pe.MathNode(\"mphantom\",r)}}),$t({type:\"hphantom\",names:[\"\\\\hphantom\"],props:{numArgs:1,allowedInText:!0},handler:function(t,e){var r=t.parser,a=e[0];return{type:\"hphantom\",mode:r.mode,body:a}},htmlBuilder:function(t,e){var r=Lt.makeSpan([],[he(t.body,e.withPhantom())]);if(r.height=0,r.depth=0,r.children)for(var a=0;a<r.children.length;a++)r.children[a].height=0,r.children[a].depth=0;return r=Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:r}]},e),Lt.makeSpan([\"mord\"],[r],e)},mathmlBuilder:function(t,e){var r=ve(Kt(t.body),e),a=new pe.MathNode(\"mphantom\",r),n=new pe.MathNode(\"mpadded\",[a]);return n.setAttribute(\"height\",\"0px\"),n.setAttribute(\"depth\",\"0px\"),n}}),$t({type:\"vphantom\",names:[\"\\\\vphantom\"],props:{numArgs:1,allowedInText:!0},handler:function(t,e){var r=t.parser,a=e[0];return{type:\"vphantom\",mode:r.mode,body:a}},htmlBuilder:function(t,e){var r=Lt.makeSpan([\"inner\"],[he(t.body,e.withPhantom())]),a=Lt.makeSpan([\"fix\"],[]);return Lt.makeSpan([\"mord\",\"rlap\"],[r,a],e)},mathmlBuilder:function(t,e){var r=ve(Kt(t.body),e),a=new pe.MathNode(\"mphantom\",r),n=new pe.MathNode(\"mpadded\",[a]);return n.setAttribute(\"width\",\"0px\"),n}});var Dr=[\"\\\\tiny\",\"\\\\sixptsize\",\"\\\\scriptsize\",\"\\\\footnotesize\",\"\\\\small\",\"\\\\normalsize\",\"\\\\large\",\"\\\\Large\",\"\\\\LARGE\",\"\\\\huge\",\"\\\\Huge\"],Fr=function(t,e){var r=e.havingSize(t.size);return Pr(t.body,r,e)};$t({type:\"sizing\",names:Dr,props:{numArgs:0,allowedInText:!0},handler:function(t,e){var r=t.breakOnTokenText,a=t.funcName,n=t.parser,o=n.parseExpression(!1,r);return{type:\"sizing\",mode:n.mode,size:Dr.indexOf(a)+1,body:o}},htmlBuilder:Fr,mathmlBuilder:function(t,e){var r=e.havingSize(t.size),a=ve(t.body,r),n=new pe.MathNode(\"mstyle\",a);return n.setAttribute(\"mathsize\",r.sizeMultiplier+\"em\"),n}}),$t({type:\"raisebox\",names:[\"\\\\raisebox\"],props:{numArgs:2,argTypes:[\"size\",\"text\"],allowedInText:!0},handler:function(t,e){var r=t.parser,a=Ht(e[0],\"size\").value,n=e[1];return{type:\"raisebox\",mode:r.mode,dy:a,body:n}},htmlBuilder:function(t,e){var r={type:\"text\",mode:t.mode,body:Kt(t.body),font:\"mathrm\"},a={type:\"sizing\",mode:t.mode,body:[r],size:6},n=Fr(a,e),o=zt(t.dy,e);return Lt.makeVList({positionType:\"shift\",positionData:-o,children:[{type:\"elem\",elem:n}]},e)},mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mpadded\",[ye(t.body,e)]),a=t.dy.number+t.dy.unit;return r.setAttribute(\"voffset\",a),r}}),$t({type:\"rule\",names:[\"\\\\rule\"],props:{numArgs:2,numOptionalArgs:1,argTypes:[\"size\",\"size\",\"size\"]},handler:function(t,e,r){var a=t.parser,n=r[0],o=Ht(e[0],\"size\"),i=Ht(e[1],\"size\");return{type:\"rule\",mode:a.mode,shift:n&&Ht(n,\"size\").value,width:o.value,height:i.value}},htmlBuilder:function(t,e){var r=Lt.makeSpan([\"mord\",\"rule\"],[],e),a=zt(t.width,e),n=zt(t.height,e),o=t.shift?zt(t.shift,e):0;return r.style.borderRightWidth=a+\"em\",r.style.borderTopWidth=n+\"em\",r.style.bottom=o+\"em\",r.width=a,r.height=n+o,r.depth=-o,r.maxFontSize=1.125*n*e.sizeMultiplier,r},mathmlBuilder:function(t,e){var r=zt(t.width,e),a=zt(t.height,e),n=t.shift?zt(t.shift,e):0,o=e.color&&e.getColor()||\"black\",i=new pe.MathNode(\"mspace\");i.setAttribute(\"mathbackground\",o),i.setAttribute(\"width\",r+\"em\"),i.setAttribute(\"height\",a+\"em\");var s=new pe.MathNode(\"mpadded\",[i]);return n>=0?s.setAttribute(\"height\",\"+\"+n+\"em\"):(s.setAttribute(\"height\",n+\"em\"),s.setAttribute(\"depth\",\"+\"+-n+\"em\")),s.setAttribute(\"voffset\",n+\"em\"),s}}),$t({type:\"smash\",names:[\"\\\\smash\"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(t,e,r){var a=t.parser,n=!1,o=!1,i=r[0]&&Ht(r[0],\"ordgroup\");if(i)for(var s=\"\",h=0;h<i.body.length;++h){if(\"t\"===(s=i.body[h].text))n=!0;else{if(\"b\"!==s){n=!1,o=!1;break}o=!0}}else n=!0,o=!0;var l=e[0];return{type:\"smash\",mode:a.mode,body:l,smashHeight:n,smashDepth:o}},htmlBuilder:function(t,e){var r=Lt.makeSpan([],[he(t.body,e)]);if(!t.smashHeight&&!t.smashDepth)return r;if(t.smashHeight&&(r.height=0,r.children))for(var a=0;a<r.children.length;a++)r.children[a].height=0;if(t.smashDepth&&(r.depth=0,r.children))for(var n=0;n<r.children.length;n++)r.children[n].depth=0;var o=Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:r}]},e);return Lt.makeSpan([\"mord\"],[o],e)},mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mpadded\",[ye(t.body,e)]);return t.smashHeight&&r.setAttribute(\"height\",\"0px\"),t.smashDepth&&r.setAttribute(\"depth\",\"0px\"),r}}),$t({type:\"sqrt\",names:[\"\\\\sqrt\"],props:{numArgs:1,numOptionalArgs:1},handler:function(t,e,r){var a=t.parser,n=r[0],o=e[0];return{type:\"sqrt\",mode:a.mode,body:o,index:n}},htmlBuilder:function(t,e){var r=he(t.body,e.havingCrampedStyle());0===r.height&&(r.height=e.fontMetrics().xHeight),r=Lt.wrapFragment(r,e);var a=e.fontMetrics().defaultRuleThickness,n=a;e.style.id<w.TEXT.id&&(n=e.fontMetrics().xHeight);var o=a+n/4,i=r.height+r.depth+o+a,s=Qe(i,e),h=s.span,l=s.ruleWidth,m=s.advanceWidth,c=h.height-l;c>r.height+r.depth+o&&(o=(o+c-r.height-r.depth)/2);var u=h.height-r.height-o-l;r.style.paddingLeft=m+\"em\";var d=Lt.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:r,wrapperClasses:[\"svg-align\"]},{type:\"kern\",size:-(r.height+u)},{type:\"elem\",elem:h},{type:\"kern\",size:l}]},e);if(t.index){var p=e.havingStyle(w.SCRIPTSCRIPT),f=he(t.index,p,e),g=.6*(d.height-d.depth),x=Lt.makeVList({positionType:\"shift\",positionData:-g,children:[{type:\"elem\",elem:f}]},e),v=Lt.makeSpan([\"root\"],[x]);return Lt.makeSpan([\"mord\",\"sqrt\"],[v,d],e)}return Lt.makeSpan([\"mord\",\"sqrt\"],[d],e)},mathmlBuilder:function(t,e){var r=t.body,a=t.index;return a?new pe.MathNode(\"mroot\",[ye(r,e),ye(a,e)]):new pe.MathNode(\"msqrt\",[ye(r,e)])}});var Vr={display:w.DISPLAY,text:w.TEXT,script:w.SCRIPT,scriptscript:w.SCRIPTSCRIPT};$t({type:\"styling\",names:[\"\\\\displaystyle\",\"\\\\textstyle\",\"\\\\scriptstyle\",\"\\\\scriptscriptstyle\"],props:{numArgs:0,allowedInText:!0},handler:function(t,e){var r=t.breakOnTokenText,a=t.funcName,n=t.parser,o=n.parseExpression(!0,r),i=a.slice(1,a.length-5);return{type:\"styling\",mode:n.mode,style:i,body:o}},htmlBuilder:function(t,e){var r=Vr[t.style],a=e.havingStyle(r).withFont(\"\");return Pr(t.body,a,e)},mathmlBuilder:function(t,e){var r={display:w.DISPLAY,text:w.TEXT,script:w.SCRIPT,scriptscript:w.SCRIPTSCRIPT}[t.style],a=e.havingStyle(r),n=ve(t.body,a),o=new pe.MathNode(\"mstyle\",n),i={display:[\"0\",\"true\"],text:[\"0\",\"false\"],script:[\"1\",\"false\"],scriptscript:[\"2\",\"false\"]}[t.style];return o.setAttribute(\"scriptlevel\",i[0]),o.setAttribute(\"displaystyle\",i[1]),o}});Zt({type:\"supsub\",htmlBuilder:function(t,e){var r=function(t,e){var r=t.base;return r?\"op\"===r.type?r.limits&&(e.style.size===w.DISPLAY.size||r.alwaysHandleSupSub)?Er:null:\"accent\"===r.type?c.isCharacterBox(r.base)?Ce:null:\"horizBrace\"===r.type&&!t.sub===r.isOver?Nr:null:null}(t,e);if(r)return r(t,e);var a,n,o,i=t.base,s=t.sup,h=t.sub,l=he(i,e),m=e.fontMetrics(),u=0,d=0,p=i&&c.isCharacterBox(i);if(s){var f=e.havingStyle(e.style.sup());a=he(s,f,e),p||(u=l.height-f.fontMetrics().supDrop*f.sizeMultiplier/e.sizeMultiplier)}if(h){var g=e.havingStyle(e.style.sub());n=he(h,g,e),p||(d=l.depth+g.fontMetrics().subDrop*g.sizeMultiplier/e.sizeMultiplier)}o=e.style===w.DISPLAY?m.sup1:e.style.cramped?m.sup3:m.sup2;var x,v=e.sizeMultiplier,b=.5/m.ptPerEm/v+\"em\",y=null;if(n){var k=t.base&&\"op\"===t.base.type&&t.base.name&&(\"\\\\oiint\"===t.base.name||\"\\\\oiiint\"===t.base.name);(l instanceof E||k)&&(y=-l.italic+\"em\")}if(a&&n){u=Math.max(u,o,a.depth+.25*m.xHeight),d=Math.max(d,m.sub2);var S=4*m.defaultRuleThickness;if(u-a.depth-(n.height-d)<S){d=S-(u-a.depth)+n.height;var z=.8*m.xHeight-(u-a.depth);z>0&&(u+=z,d-=z)}var M=[{type:\"elem\",elem:n,shift:d,marginRight:b,marginLeft:y},{type:\"elem\",elem:a,shift:-u,marginRight:b}];x=Lt.makeVList({positionType:\"individualShift\",children:M},e)}else if(n){d=Math.max(d,m.sub1,n.height-.8*m.xHeight);var T=[{type:\"elem\",elem:n,marginLeft:y,marginRight:b}];x=Lt.makeVList({positionType:\"shift\",positionData:d,children:T},e)}else{if(!a)throw new Error(\"supsub must have either sup or sub.\");u=Math.max(u,o,a.depth+.25*m.xHeight),x=Lt.makeVList({positionType:\"shift\",positionData:-u,children:[{type:\"elem\",elem:a,marginRight:b}]},e)}var A=ie(l,\"right\")||\"mord\";return Lt.makeSpan([A],[l,Lt.makeSpan([\"msupsub\"],[x])],e)},mathmlBuilder:function(t,e){var r,a=!1,n=Pt(t.base,\"horizBrace\");n&&!!t.sup===n.isOver&&(a=!0,r=n.isOver),t.base&&\"op\"===t.base.type&&(t.base.parentIsSupSub=!0);var o,i=[ye(t.base,e)];if(t.sub&&i.push(ye(t.sub,e)),t.sup&&i.push(ye(t.sup,e)),a)o=r?\"mover\":\"munder\";else if(t.sub)if(t.sup){var s=t.base;o=s&&\"op\"===s.type&&s.limits&&e.style===w.DISPLAY?\"munderover\":\"msubsup\"}else{var h=t.base;o=h&&\"op\"===h.type&&h.limits&&(e.style===w.DISPLAY||h.alwaysHandleSupSub)?\"munder\":\"msub\"}else{var l=t.base;o=l&&\"op\"===l.type&&l.limits&&(e.style===w.DISPLAY||l.alwaysHandleSupSub)?\"mover\":\"msup\"}return new pe.MathNode(o,i)}}),Zt({type:\"atom\",htmlBuilder:function(t,e){return Lt.mathsym(t.text,t.mode,e,[\"m\"+t.family])},mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mo\",[fe(t.text,t.mode)]);if(\"bin\"===t.family){var a=xe(t,e);\"bold-italic\"===a&&r.setAttribute(\"mathvariant\",a)}else\"punct\"===t.family?r.setAttribute(\"separator\",\"true\"):\"open\"!==t.family&&\"close\"!==t.family||r.setAttribute(\"stretchy\",\"false\");return r}});var Ur={mi:\"italic\",mn:\"normal\",mtext:\"normal\"};Zt({type:\"mathord\",htmlBuilder:function(t,e){return Lt.makeOrd(t,e,\"mathord\")},mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mi\",[fe(t.text,t.mode,e)]),a=xe(t,e)||\"italic\";return a!==Ur[r.type]&&r.setAttribute(\"mathvariant\",a),r}}),Zt({type:\"textord\",htmlBuilder:function(t,e){return Lt.makeOrd(t,e,\"textord\")},mathmlBuilder:function(t,e){var r,a=fe(t.text,t.mode,e),n=xe(t,e)||\"normal\";return r=\"text\"===t.mode?new pe.MathNode(\"mtext\",[a]):/[0-9]/.test(t.text)?new pe.MathNode(\"mn\",[a]):\"\\\\prime\"===t.text?new pe.MathNode(\"mo\",[a]):new pe.MathNode(\"mi\",[a]),n!==Ur[r.type]&&r.setAttribute(\"mathvariant\",n),r}});var Gr={\"\\\\nobreak\":\"nobreak\",\"\\\\allowbreak\":\"allowbreak\"},Xr={\" \":{},\"\\\\ \":{},\"~\":{className:\"nobreak\"},\"\\\\space\":{},\"\\\\nobreakspace\":{className:\"nobreak\"}};Zt({type:\"spacing\",htmlBuilder:function(t,e){if(Xr.hasOwnProperty(t.text)){var r=Xr[t.text].className||\"\";if(\"text\"===t.mode){var a=Lt.makeOrd(t,e,\"textord\");return a.classes.push(r),a}return Lt.makeSpan([\"mspace\",r],[Lt.mathsym(t.text,t.mode,e)],e)}if(Gr.hasOwnProperty(t.text))return Lt.makeSpan([\"mspace\",Gr[t.text]],[],e);throw new i('Unknown type of space \"'+t.text+'\"')},mathmlBuilder:function(t,e){if(!Xr.hasOwnProperty(t.text)){if(Gr.hasOwnProperty(t.text))return new pe.MathNode(\"mspace\");throw new i('Unknown type of space \"'+t.text+'\"')}return new pe.MathNode(\"mtext\",[new pe.TextNode(\"\\xa0\")])}});var Yr=function(){var t=new pe.MathNode(\"mtd\",[]);return t.setAttribute(\"width\",\"50%\"),t};Zt({type:\"tag\",mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mtable\",[new pe.MathNode(\"mtr\",[Yr(),new pe.MathNode(\"mtd\",[be(t.body,e)]),Yr(),new pe.MathNode(\"mtd\",[be(t.tag,e)])])]);return r.setAttribute(\"width\",\"100%\"),r}});var _r={\"\\\\text\":void 0,\"\\\\textrm\":\"textrm\",\"\\\\textsf\":\"textsf\",\"\\\\texttt\":\"texttt\",\"\\\\textnormal\":\"textrm\"},Wr={\"\\\\textbf\":\"textbf\",\"\\\\textmd\":\"textmd\"},jr={\"\\\\textit\":\"textit\",\"\\\\textup\":\"textup\"},$r=function(t,e){var r=t.font;return r?_r[r]?e.withTextFontFamily(_r[r]):Wr[r]?e.withTextFontWeight(Wr[r]):e.withTextFontShape(jr[r]):e};$t({type:\"text\",names:[\"\\\\text\",\"\\\\textrm\",\"\\\\textsf\",\"\\\\texttt\",\"\\\\textnormal\",\"\\\\textbf\",\"\\\\textmd\",\"\\\\textit\",\"\\\\textup\"],props:{numArgs:1,argTypes:[\"text\"],greediness:2,allowedInText:!0,consumeMode:\"text\"},handler:function(t,e){var r=t.parser,a=t.funcName,n=e[0];return{type:\"text\",mode:r.mode,body:Kt(n),font:a}},htmlBuilder:function(t,e){var r=$r(t,e),a=ae(t.body,r,!0);return Lt.makeSpan([\"mord\",\"text\"],Lt.tryCombineChars(a),r)},mathmlBuilder:function(t,e){var r=$r(t,e);return be(t.body,r)}}),$t({type:\"underline\",names:[\"\\\\underline\"],props:{numArgs:1,allowedInText:!0},handler:function(t,e){return{type:\"underline\",mode:t.parser.mode,body:e[0]}},htmlBuilder:function(t,e){var r=he(t.body,e),a=Lt.makeLineSpan(\"underline-line\",e),n=Lt.makeVList({positionType:\"top\",positionData:r.height,children:[{type:\"kern\",size:a.height},{type:\"elem\",elem:a},{type:\"kern\",size:3*a.height},{type:\"elem\",elem:r}]},e);return Lt.makeSpan([\"mord\",\"underline\"],[n],e)},mathmlBuilder:function(t,e){var r=new pe.MathNode(\"mo\",[new pe.TextNode(\"\\u203e\")]);r.setAttribute(\"stretchy\",\"true\");var a=new pe.MathNode(\"munder\",[ye(t.body,e),r]);return a.setAttribute(\"accentunder\",\"true\"),a}}),$t({type:\"verb\",names:[\"\\\\verb\"],props:{numArgs:0,allowedInText:!0},handler:function(t,e,r){throw new i(\"\\\\verb ended by end of line instead of matching delimiter\")},htmlBuilder:function(t,e){for(var r=Zr(t),a=[],n=e.havingStyle(e.style.text()),o=0;o<r.length;o++){var i=r[o];\"~\"===i&&(i=\"\\\\textasciitilde\"),a.push(Lt.makeSymbol(i,\"Typewriter-Regular\",t.mode,n,[\"mord\",\"texttt\"]))}return Lt.makeSpan([\"mord\",\"text\"].concat(n.sizingClasses(e)),Lt.tryCombineChars(a),n)},mathmlBuilder:function(t,e){var r=new pe.TextNode(Zr(t)),a=new pe.MathNode(\"mtext\",[r]);return a.setAttribute(\"mathvariant\",\"monospace\"),a}});var Zr=function(t){return t.body.replace(/ /g,t.star?\"\\u2423\":\"\\xa0\")},Kr=_t,Jr=new RegExp(\"^(\\\\\\\\[a-zA-Z@]+)[ \\r\\n\\t]*$\"),Qr=new RegExp(\"[\\u0300-\\u036f]+$\"),ta=\"([ \\r\\n\\t]+)|([!-\\\\[\\\\]-\\u2027\\u202a-\\ud7ff\\uf900-\\uffff][\\u0300-\\u036f]*|[\\ud800-\\udbff][\\udc00-\\udfff][\\u0300-\\u036f]*|\\\\\\\\verb\\\\*([^]).*?\\\\3|\\\\\\\\verb([^*a-zA-Z]).*?\\\\4|\\\\\\\\[a-zA-Z@]+[ \\r\\n\\t]*|\\\\\\\\[^\\ud800-\\udfff])\",ea=function(){function t(t,e){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=t,this.settings=e,this.tokenRegex=new RegExp(ta,\"g\"),this.catcodes={\"%\":14}}var e=t.prototype;return e.setCatcode=function(t,e){this.catcodes[t]=e},e.lex=function(){var t=this.input,e=this.tokenRegex.lastIndex;if(e===t.length)return new n(\"EOF\",new a(this,e,e));var r=this.tokenRegex.exec(t);if(null===r||r.index!==e)throw new i(\"Unexpected character: '\"+t[e]+\"'\",new n(t[e],new a(this,e,e+1)));var o=r[2]||\" \";if(14===this.catcodes[o]){var s=t.indexOf(\"\\n\",this.tokenRegex.lastIndex);return-1===s?(this.tokenRegex.lastIndex=t.length,this.settings.reportNonstrict(\"commentAtEnd\",\"% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)\")):this.tokenRegex.lastIndex=s+1,this.lex()}var h=o.match(Jr);return h&&(o=h[1]),new n(o,new a(this,e,this.tokenRegex.lastIndex))},t}(),ra=function(){function t(t,e){void 0===t&&(t={}),void 0===e&&(e={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=e,this.builtins=t,this.undefStack=[]}var e=t.prototype;return e.beginGroup=function(){this.undefStack.push({})},e.endGroup=function(){if(0===this.undefStack.length)throw new i(\"Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug\");var t=this.undefStack.pop();for(var e in t)t.hasOwnProperty(e)&&(void 0===t[e]?delete this.current[e]:this.current[e]=t[e])},e.has=function(t){return this.current.hasOwnProperty(t)||this.builtins.hasOwnProperty(t)},e.get=function(t){return this.current.hasOwnProperty(t)?this.current[t]:this.builtins[t]},e.set=function(t,e,r){if(void 0===r&&(r=!1),r){for(var a=0;a<this.undefStack.length;a++)delete this.undefStack[a][t];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][t]=e)}else{var n=this.undefStack[this.undefStack.length-1];n&&!n.hasOwnProperty(t)&&(n[t]=this.current[t])}this.current[t]=e},t}(),aa={},na=aa;function oa(t,e){aa[t]=e}oa(\"\\\\@firstoftwo\",function(t){return{tokens:t.consumeArgs(2)[0],numArgs:0}}),oa(\"\\\\@secondoftwo\",function(t){return{tokens:t.consumeArgs(2)[1],numArgs:0}}),oa(\"\\\\@ifnextchar\",function(t){var e=t.consumeArgs(3),r=t.future();return 1===e[0].length&&e[0][0].text===r.text?{tokens:e[1],numArgs:0}:{tokens:e[2],numArgs:0}}),oa(\"\\\\@ifstar\",\"\\\\@ifnextchar *{\\\\@firstoftwo{#1}}\"),oa(\"\\\\TextOrMath\",function(t){var e=t.consumeArgs(2);return\"text\"===t.mode?{tokens:e[0],numArgs:0}:{tokens:e[1],numArgs:0}});var ia={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};oa(\"\\\\char\",function(t){var e,r=t.popToken(),a=\"\";if(\"'\"===r.text)e=8,r=t.popToken();else if('\"'===r.text)e=16,r=t.popToken();else if(\"`\"===r.text)if(\"\\\\\"===(r=t.popToken()).text[0])a=r.text.charCodeAt(1);else{if(\"EOF\"===r.text)throw new i(\"\\\\char` missing argument\");a=r.text.charCodeAt(0)}else e=10;if(e){if(null==(a=ia[r.text])||a>=e)throw new i(\"Invalid base-\"+e+\" digit \"+r.text);for(var n;null!=(n=ia[t.future().text])&&n<e;)a*=e,a+=n,t.popToken()}return\"\\\\@char{\"+a+\"}\"});var sa=function(t,e){var r=t.consumeArgs(1)[0];if(1!==r.length)throw new i(\"\\\\gdef's first argument must be a macro name\");var a=r[0].text,n=0;for(r=t.consumeArgs(1)[0];1===r.length&&\"#\"===r[0].text;){if(1!==(r=t.consumeArgs(1)[0]).length)throw new i('Invalid argument number length \"'+r.length+'\"');if(!/^[1-9]$/.test(r[0].text))throw new i('Invalid argument number \"'+r[0].text+'\"');if(n++,parseInt(r[0].text)!==n)throw new i('Argument number \"'+r[0].text+'\" out of order');r=t.consumeArgs(1)[0]}return t.macros.set(a,{tokens:r,numArgs:n},e),\"\"};oa(\"\\\\gdef\",function(t){return sa(t,!0)}),oa(\"\\\\def\",function(t){return sa(t,!1)}),oa(\"\\\\global\",function(t){var e=t.consumeArgs(1)[0];if(1!==e.length)throw new i(\"Invalid command after \\\\global\");var r=e[0].text;if(\"\\\\def\"===r)return sa(t,!0);throw new i(\"Invalid command '\"+r+\"' after \\\\global\")});var ha=function(t,e,r){var a=t.consumeArgs(1)[0];if(1!==a.length)throw new i(\"\\\\newcommand's first argument must be a macro name\");var n=a[0].text,o=t.isDefined(n);if(o&&!e)throw new i(\"\\\\newcommand{\"+n+\"} attempting to redefine \"+n+\"; use \\\\renewcommand\");if(!o&&!r)throw new i(\"\\\\renewcommand{\"+n+\"} when command \"+n+\" does not yet exist; use \\\\newcommand\");var s=0;if(1===(a=t.consumeArgs(1)[0]).length&&\"[\"===a[0].text){for(var h=\"\",l=t.expandNextToken();\"]\"!==l.text&&\"EOF\"!==l.text;)h+=l.text,l=t.expandNextToken();if(!h.match(/^\\s*[0-9]+\\s*$/))throw new i(\"Invalid number of arguments: \"+h);s=parseInt(h),a=t.consumeArgs(1)[0]}return t.macros.set(n,{tokens:a,numArgs:s}),\"\"};oa(\"\\\\newcommand\",function(t){return ha(t,!1,!0)}),oa(\"\\\\renewcommand\",function(t){return ha(t,!0,!1)}),oa(\"\\\\providecommand\",function(t){return ha(t,!0,!0)}),oa(\"\\\\bgroup\",\"{\"),oa(\"\\\\egroup\",\"}\"),oa(\"\\\\lq\",\"`\"),oa(\"\\\\rq\",\"'\"),oa(\"\\\\aa\",\"\\\\r a\"),oa(\"\\\\AA\",\"\\\\r A\"),oa(\"\\\\textcopyright\",\"\\\\html@mathml{\\\\textcircled{c}}{\\\\char`\\xa9}\"),oa(\"\\\\copyright\",\"\\\\TextOrMath{\\\\textcopyright}{\\\\text{\\\\textcopyright}}\"),oa(\"\\\\textregistered\",\"\\\\html@mathml{\\\\textcircled{\\\\scriptsize R}}{\\\\char`\\xae}\"),oa(\"\\u212c\",\"\\\\mathscr{B}\"),oa(\"\\u2130\",\"\\\\mathscr{E}\"),oa(\"\\u2131\",\"\\\\mathscr{F}\"),oa(\"\\u210b\",\"\\\\mathscr{H}\"),oa(\"\\u2110\",\"\\\\mathscr{I}\"),oa(\"\\u2112\",\"\\\\mathscr{L}\"),oa(\"\\u2133\",\"\\\\mathscr{M}\"),oa(\"\\u211b\",\"\\\\mathscr{R}\"),oa(\"\\u212d\",\"\\\\mathfrak{C}\"),oa(\"\\u210c\",\"\\\\mathfrak{H}\"),oa(\"\\u2128\",\"\\\\mathfrak{Z}\"),oa(\"\\\\Bbbk\",\"\\\\Bbb{k}\"),oa(\"\\xb7\",\"\\\\cdotp\"),oa(\"\\\\llap\",\"\\\\mathllap{\\\\textrm{#1}}\"),oa(\"\\\\rlap\",\"\\\\mathrlap{\\\\textrm{#1}}\"),oa(\"\\\\clap\",\"\\\\mathclap{\\\\textrm{#1}}\"),oa(\"\\\\not\",'\\\\html@mathml{\\\\mathrel{\\\\mathrlap\\\\@not}}{\\\\char\"338}'),oa(\"\\\\neq\",\"\\\\html@mathml{\\\\mathrel{\\\\not=}}{\\\\mathrel{\\\\char`\\u2260}}\"),oa(\"\\\\ne\",\"\\\\neq\"),oa(\"\\u2260\",\"\\\\neq\"),oa(\"\\\\notin\",\"\\\\html@mathml{\\\\mathrel{{\\\\in}\\\\mathllap{/\\\\mskip1mu}}}{\\\\mathrel{\\\\char`\\u2209}}\"),oa(\"\\u2209\",\"\\\\notin\"),oa(\"\\u2258\",\"\\\\html@mathml{\\\\mathrel{=\\\\kern{-1em}\\\\raisebox{0.4em}{$\\\\scriptsize\\\\frown$}}}{\\\\mathrel{\\\\char`\\u2258}}\"),oa(\"\\u2259\",\"\\\\html@mathml{\\\\stackrel{\\\\tiny\\\\wedge}{=}}{\\\\mathrel{\\\\char`\\u2258}}\"),oa(\"\\u225a\",\"\\\\html@mathml{\\\\stackrel{\\\\tiny\\\\vee}{=}}{\\\\mathrel{\\\\char`\\u225a}}\"),oa(\"\\u225b\",\"\\\\html@mathml{\\\\stackrel{\\\\scriptsize\\\\star}{=}}{\\\\mathrel{\\\\char`\\u225b}}\"),oa(\"\\u225d\",\"\\\\html@mathml{\\\\stackrel{\\\\tiny\\\\mathrm{def}}{=}}{\\\\mathrel{\\\\char`\\u225d}}\"),oa(\"\\u225e\",\"\\\\html@mathml{\\\\stackrel{\\\\tiny\\\\mathrm{m}}{=}}{\\\\mathrel{\\\\char`\\u225e}}\"),oa(\"\\u225f\",\"\\\\html@mathml{\\\\stackrel{\\\\tiny?}{=}}{\\\\mathrel{\\\\char`\\u225f}}\"),oa(\"\\u27c2\",\"\\\\perp\"),oa(\"\\u203c\",\"\\\\mathclose{!\\\\mkern-0.8mu!}\"),oa(\"\\u220c\",\"\\\\notni\"),oa(\"\\u231c\",\"\\\\ulcorner\"),oa(\"\\u231d\",\"\\\\urcorner\"),oa(\"\\u231e\",\"\\\\llcorner\"),oa(\"\\u231f\",\"\\\\lrcorner\"),oa(\"\\xa9\",\"\\\\copyright\"),oa(\"\\xae\",\"\\\\textregistered\"),oa(\"\\ufe0f\",\"\\\\textregistered\"),oa(\"\\\\vdots\",\"\\\\mathord{\\\\varvdots\\\\rule{0pt}{15pt}}\"),oa(\"\\u22ee\",\"\\\\vdots\"),oa(\"\\\\varGamma\",\"\\\\mathit{\\\\Gamma}\"),oa(\"\\\\varDelta\",\"\\\\mathit{\\\\Delta}\"),oa(\"\\\\varTheta\",\"\\\\mathit{\\\\Theta}\"),oa(\"\\\\varLambda\",\"\\\\mathit{\\\\Lambda}\"),oa(\"\\\\varXi\",\"\\\\mathit{\\\\Xi}\"),oa(\"\\\\varPi\",\"\\\\mathit{\\\\Pi}\"),oa(\"\\\\varSigma\",\"\\\\mathit{\\\\Sigma}\"),oa(\"\\\\varUpsilon\",\"\\\\mathit{\\\\Upsilon}\"),oa(\"\\\\varPhi\",\"\\\\mathit{\\\\Phi}\"),oa(\"\\\\varPsi\",\"\\\\mathit{\\\\Psi}\"),oa(\"\\\\varOmega\",\"\\\\mathit{\\\\Omega}\"),oa(\"\\\\colon\",\"\\\\nobreak\\\\mskip2mu\\\\mathpunct{}\\\\mathchoice{\\\\mkern-3mu}{\\\\mkern-3mu}{}{}{:}\\\\mskip6mu\"),oa(\"\\\\boxed\",\"\\\\fbox{$\\\\displaystyle{#1}$}\"),oa(\"\\\\iff\",\"\\\\DOTSB\\\\;\\\\Longleftrightarrow\\\\;\"),oa(\"\\\\implies\",\"\\\\DOTSB\\\\;\\\\Longrightarrow\\\\;\"),oa(\"\\\\impliedby\",\"\\\\DOTSB\\\\;\\\\Longleftarrow\\\\;\");var la={\",\":\"\\\\dotsc\",\"\\\\not\":\"\\\\dotsb\",\"+\":\"\\\\dotsb\",\"=\":\"\\\\dotsb\",\"<\":\"\\\\dotsb\",\">\":\"\\\\dotsb\",\"-\":\"\\\\dotsb\",\"*\":\"\\\\dotsb\",\":\":\"\\\\dotsb\",\"\\\\DOTSB\":\"\\\\dotsb\",\"\\\\coprod\":\"\\\\dotsb\",\"\\\\bigvee\":\"\\\\dotsb\",\"\\\\bigwedge\":\"\\\\dotsb\",\"\\\\biguplus\":\"\\\\dotsb\",\"\\\\bigcap\":\"\\\\dotsb\",\"\\\\bigcup\":\"\\\\dotsb\",\"\\\\prod\":\"\\\\dotsb\",\"\\\\sum\":\"\\\\dotsb\",\"\\\\bigotimes\":\"\\\\dotsb\",\"\\\\bigoplus\":\"\\\\dotsb\",\"\\\\bigodot\":\"\\\\dotsb\",\"\\\\bigsqcup\":\"\\\\dotsb\",\"\\\\And\":\"\\\\dotsb\",\"\\\\longrightarrow\":\"\\\\dotsb\",\"\\\\Longrightarrow\":\"\\\\dotsb\",\"\\\\longleftarrow\":\"\\\\dotsb\",\"\\\\Longleftarrow\":\"\\\\dotsb\",\"\\\\longleftrightarrow\":\"\\\\dotsb\",\"\\\\Longleftrightarrow\":\"\\\\dotsb\",\"\\\\mapsto\":\"\\\\dotsb\",\"\\\\longmapsto\":\"\\\\dotsb\",\"\\\\hookrightarrow\":\"\\\\dotsb\",\"\\\\doteq\":\"\\\\dotsb\",\"\\\\mathbin\":\"\\\\dotsb\",\"\\\\mathrel\":\"\\\\dotsb\",\"\\\\relbar\":\"\\\\dotsb\",\"\\\\Relbar\":\"\\\\dotsb\",\"\\\\xrightarrow\":\"\\\\dotsb\",\"\\\\xleftarrow\":\"\\\\dotsb\",\"\\\\DOTSI\":\"\\\\dotsi\",\"\\\\int\":\"\\\\dotsi\",\"\\\\oint\":\"\\\\dotsi\",\"\\\\iint\":\"\\\\dotsi\",\"\\\\iiint\":\"\\\\dotsi\",\"\\\\iiiint\":\"\\\\dotsi\",\"\\\\idotsint\":\"\\\\dotsi\",\"\\\\DOTSX\":\"\\\\dotsx\"};oa(\"\\\\dots\",function(t){var e=\"\\\\dotso\",r=t.expandAfterFuture().text;return r in la?e=la[r]:\"\\\\not\"===r.substr(0,4)?e=\"\\\\dotsb\":r in _.math&&c.contains([\"bin\",\"rel\"],_.math[r].group)&&(e=\"\\\\dotsb\"),e});var ma={\")\":!0,\"]\":!0,\"\\\\rbrack\":!0,\"\\\\}\":!0,\"\\\\rbrace\":!0,\"\\\\rangle\":!0,\"\\\\rceil\":!0,\"\\\\rfloor\":!0,\"\\\\rgroup\":!0,\"\\\\rmoustache\":!0,\"\\\\right\":!0,\"\\\\bigr\":!0,\"\\\\biggr\":!0,\"\\\\Bigr\":!0,\"\\\\Biggr\":!0,$:!0,\";\":!0,\".\":!0,\",\":!0};oa(\"\\\\dotso\",function(t){return t.future().text in ma?\"\\\\ldots\\\\,\":\"\\\\ldots\"}),oa(\"\\\\dotsc\",function(t){var e=t.future().text;return e in ma&&\",\"!==e?\"\\\\ldots\\\\,\":\"\\\\ldots\"}),oa(\"\\\\cdots\",function(t){return t.future().text in ma?\"\\\\@cdots\\\\,\":\"\\\\@cdots\"}),oa(\"\\\\dotsb\",\"\\\\cdots\"),oa(\"\\\\dotsm\",\"\\\\cdots\"),oa(\"\\\\dotsi\",\"\\\\!\\\\cdots\"),oa(\"\\\\dotsx\",\"\\\\ldots\\\\,\"),oa(\"\\\\DOTSI\",\"\\\\relax\"),oa(\"\\\\DOTSB\",\"\\\\relax\"),oa(\"\\\\DOTSX\",\"\\\\relax\"),oa(\"\\\\tmspace\",\"\\\\TextOrMath{\\\\kern#1#3}{\\\\mskip#1#2}\\\\relax\"),oa(\"\\\\,\",\"\\\\tmspace+{3mu}{.1667em}\"),oa(\"\\\\thinspace\",\"\\\\,\"),oa(\"\\\\>\",\"\\\\mskip{4mu}\"),oa(\"\\\\:\",\"\\\\tmspace+{4mu}{.2222em}\"),oa(\"\\\\medspace\",\"\\\\:\"),oa(\"\\\\;\",\"\\\\tmspace+{5mu}{.2777em}\"),oa(\"\\\\thickspace\",\"\\\\;\"),oa(\"\\\\!\",\"\\\\tmspace-{3mu}{.1667em}\"),oa(\"\\\\negthinspace\",\"\\\\!\"),oa(\"\\\\negmedspace\",\"\\\\tmspace-{4mu}{.2222em}\"),oa(\"\\\\negthickspace\",\"\\\\tmspace-{5mu}{.277em}\"),oa(\"\\\\enspace\",\"\\\\kern.5em \"),oa(\"\\\\enskip\",\"\\\\hskip.5em\\\\relax\"),oa(\"\\\\quad\",\"\\\\hskip1em\\\\relax\"),oa(\"\\\\qquad\",\"\\\\hskip2em\\\\relax\"),oa(\"\\\\tag\",\"\\\\@ifstar\\\\tag@literal\\\\tag@paren\"),oa(\"\\\\tag@paren\",\"\\\\tag@literal{({#1})}\"),oa(\"\\\\tag@literal\",function(t){if(t.macros.get(\"\\\\df@tag\"))throw new i(\"Multiple \\\\tag\");return\"\\\\gdef\\\\df@tag{\\\\text{#1}}\"}),oa(\"\\\\bmod\",\"\\\\mathchoice{\\\\mskip1mu}{\\\\mskip1mu}{\\\\mskip5mu}{\\\\mskip5mu}\\\\mathbin{\\\\rm mod}\\\\mathchoice{\\\\mskip1mu}{\\\\mskip1mu}{\\\\mskip5mu}{\\\\mskip5mu}\"),oa(\"\\\\pod\",\"\\\\allowbreak\\\\mathchoice{\\\\mkern18mu}{\\\\mkern8mu}{\\\\mkern8mu}{\\\\mkern8mu}(#1)\"),oa(\"\\\\pmod\",\"\\\\pod{{\\\\rm mod}\\\\mkern6mu#1}\"),oa(\"\\\\mod\",\"\\\\allowbreak\\\\mathchoice{\\\\mkern18mu}{\\\\mkern12mu}{\\\\mkern12mu}{\\\\mkern12mu}{\\\\rm mod}\\\\,\\\\,#1\"),oa(\"\\\\pmb\",\"\\\\html@mathml{\\\\@binrel{#1}{\\\\mathrlap{#1}\\\\mathrlap{\\\\mkern0.4mu\\\\raisebox{0.4mu}{$#1$}}{\\\\mkern0.8mu#1}}}{\\\\mathbf{#1}}\"),oa(\"\\\\\\\\\",\"\\\\newline\"),oa(\"\\\\TeX\",\"\\\\textrm{\\\\html@mathml{T\\\\kern-.1667em\\\\raisebox{-.5ex}{E}\\\\kern-.125emX}{TeX}}\");var ca=P[\"Main-Regular\"][\"T\".charCodeAt(0)][1]-.7*P[\"Main-Regular\"][\"A\".charCodeAt(0)][1]+\"em\";oa(\"\\\\LaTeX\",\"\\\\textrm{\\\\html@mathml{L\\\\kern-.36em\\\\raisebox{\"+ca+\"}{\\\\scriptsize A}\\\\kern-.15em\\\\TeX}{LaTeX}}\"),oa(\"\\\\KaTeX\",\"\\\\textrm{\\\\html@mathml{K\\\\kern-.17em\\\\raisebox{\"+ca+\"}{\\\\scriptsize A}\\\\kern-.15em\\\\TeX}{KaTeX}}\"),oa(\"\\\\hspace\",\"\\\\@ifstar\\\\@hspacer\\\\@hspace\"),oa(\"\\\\@hspace\",\"\\\\hskip #1\\\\relax\"),oa(\"\\\\@hspacer\",\"\\\\rule{0pt}{0pt}\\\\hskip #1\\\\relax\"),oa(\"\\\\ordinarycolon\",\":\"),oa(\"\\\\vcentcolon\",\"\\\\mathrel{\\\\mathop\\\\ordinarycolon}\"),oa(\"\\\\dblcolon\",'\\\\html@mathml{\\\\mathrel{\\\\vcentcolon\\\\mathrel{\\\\mkern-.9mu}\\\\vcentcolon}}{\\\\mathop{\\\\char\"2237}}'),oa(\"\\\\coloneqq\",'\\\\html@mathml{\\\\mathrel{\\\\vcentcolon\\\\mathrel{\\\\mkern-1.2mu}=}}{\\\\mathop{\\\\char\"2254}}'),oa(\"\\\\Coloneqq\",'\\\\html@mathml{\\\\mathrel{\\\\dblcolon\\\\mathrel{\\\\mkern-1.2mu}=}}{\\\\mathop{\\\\char\"2237\\\\char\"3d}}'),oa(\"\\\\coloneq\",'\\\\html@mathml{\\\\mathrel{\\\\vcentcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\mathrel{-}}}{\\\\mathop{\\\\char\"3a\\\\char\"2212}}'),oa(\"\\\\Coloneq\",'\\\\html@mathml{\\\\mathrel{\\\\dblcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\mathrel{-}}}{\\\\mathop{\\\\char\"2237\\\\char\"2212}}'),oa(\"\\\\eqqcolon\",'\\\\html@mathml{\\\\mathrel{=\\\\mathrel{\\\\mkern-1.2mu}\\\\vcentcolon}}{\\\\mathop{\\\\char\"2255}}'),oa(\"\\\\Eqqcolon\",'\\\\html@mathml{\\\\mathrel{=\\\\mathrel{\\\\mkern-1.2mu}\\\\dblcolon}}{\\\\mathop{\\\\char\"3d\\\\char\"2237}}'),oa(\"\\\\eqcolon\",'\\\\html@mathml{\\\\mathrel{\\\\mathrel{-}\\\\mathrel{\\\\mkern-1.2mu}\\\\vcentcolon}}{\\\\mathop{\\\\char\"2239}}'),oa(\"\\\\Eqcolon\",'\\\\html@mathml{\\\\mathrel{\\\\mathrel{-}\\\\mathrel{\\\\mkern-1.2mu}\\\\dblcolon}}{\\\\mathop{\\\\char\"2212\\\\char\"2237}}'),oa(\"\\\\colonapprox\",'\\\\html@mathml{\\\\mathrel{\\\\vcentcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\approx}}{\\\\mathop{\\\\char\"3a\\\\char\"2248}}'),oa(\"\\\\Colonapprox\",'\\\\html@mathml{\\\\mathrel{\\\\dblcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\approx}}{\\\\mathop{\\\\char\"2237\\\\char\"2248}}'),oa(\"\\\\colonsim\",'\\\\html@mathml{\\\\mathrel{\\\\vcentcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\sim}}{\\\\mathop{\\\\char\"3a\\\\char\"223c}}'),oa(\"\\\\Colonsim\",'\\\\html@mathml{\\\\mathrel{\\\\dblcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\sim}}{\\\\mathop{\\\\char\"2237\\\\char\"223c}}'),oa(\"\\u2237\",\"\\\\dblcolon\"),oa(\"\\u2239\",\"\\\\eqcolon\"),oa(\"\\u2254\",\"\\\\coloneqq\"),oa(\"\\u2255\",\"\\\\eqqcolon\"),oa(\"\\u2a74\",\"\\\\Coloneqq\"),oa(\"\\\\ratio\",\"\\\\vcentcolon\"),oa(\"\\\\coloncolon\",\"\\\\dblcolon\"),oa(\"\\\\colonequals\",\"\\\\coloneqq\"),oa(\"\\\\coloncolonequals\",\"\\\\Coloneqq\"),oa(\"\\\\equalscolon\",\"\\\\eqqcolon\"),oa(\"\\\\equalscoloncolon\",\"\\\\Eqqcolon\"),oa(\"\\\\colonminus\",\"\\\\coloneq\"),oa(\"\\\\coloncolonminus\",\"\\\\Coloneq\"),oa(\"\\\\minuscolon\",\"\\\\eqcolon\"),oa(\"\\\\minuscoloncolon\",\"\\\\Eqcolon\"),oa(\"\\\\coloncolonapprox\",\"\\\\Colonapprox\"),oa(\"\\\\coloncolonsim\",\"\\\\Colonsim\"),oa(\"\\\\simcolon\",\"\\\\mathrel{\\\\sim\\\\mathrel{\\\\mkern-1.2mu}\\\\vcentcolon}\"),oa(\"\\\\simcoloncolon\",\"\\\\mathrel{\\\\sim\\\\mathrel{\\\\mkern-1.2mu}\\\\dblcolon}\"),oa(\"\\\\approxcolon\",\"\\\\mathrel{\\\\approx\\\\mathrel{\\\\mkern-1.2mu}\\\\vcentcolon}\"),oa(\"\\\\approxcoloncolon\",\"\\\\mathrel{\\\\approx\\\\mathrel{\\\\mkern-1.2mu}\\\\dblcolon}\"),oa(\"\\\\notni\",\"\\\\html@mathml{\\\\not\\\\ni}{\\\\mathrel{\\\\char`\\u220c}}\"),oa(\"\\\\limsup\",\"\\\\DOTSB\\\\mathop{\\\\operatorname{lim\\\\,sup}}\\\\limits\"),oa(\"\\\\liminf\",\"\\\\DOTSB\\\\mathop{\\\\operatorname{lim\\\\,inf}}\\\\limits\"),oa(\"\\\\gvertneqq\",\"\\\\html@mathml{\\\\@gvertneqq}{\\u2269}\"),oa(\"\\\\lvertneqq\",\"\\\\html@mathml{\\\\@lvertneqq}{\\u2268}\"),oa(\"\\\\ngeqq\",\"\\\\html@mathml{\\\\@ngeqq}{\\u2271}\"),oa(\"\\\\ngeqslant\",\"\\\\html@mathml{\\\\@ngeqslant}{\\u2271}\"),oa(\"\\\\nleqq\",\"\\\\html@mathml{\\\\@nleqq}{\\u2270}\"),oa(\"\\\\nleqslant\",\"\\\\html@mathml{\\\\@nleqslant}{\\u2270}\"),oa(\"\\\\nshortmid\",\"\\\\html@mathml{\\\\@nshortmid}{\\u2224}\"),oa(\"\\\\nshortparallel\",\"\\\\html@mathml{\\\\@nshortparallel}{\\u2226}\"),oa(\"\\\\nsubseteqq\",\"\\\\html@mathml{\\\\@nsubseteqq}{\\u2288}\"),oa(\"\\\\nsupseteqq\",\"\\\\html@mathml{\\\\@nsupseteqq}{\\u2289}\"),oa(\"\\\\varsubsetneq\",\"\\\\html@mathml{\\\\@varsubsetneq}{\\u228a}\"),oa(\"\\\\varsubsetneqq\",\"\\\\html@mathml{\\\\@varsubsetneqq}{\\u2acb}\"),oa(\"\\\\varsupsetneq\",\"\\\\html@mathml{\\\\@varsupsetneq}{\\u228b}\"),oa(\"\\\\varsupsetneqq\",\"\\\\html@mathml{\\\\@varsupsetneqq}{\\u2acc}\"),oa(\"\\\\llbracket\",\"\\\\html@mathml{\\\\mathopen{[\\\\mkern-3.2mu[}}{\\\\mathopen{\\\\char`\\u27e6}}\"),oa(\"\\\\rrbracket\",\"\\\\html@mathml{\\\\mathclose{]\\\\mkern-3.2mu]}}{\\\\mathclose{\\\\char`\\u27e7}}\"),oa(\"\\u27e6\",\"\\\\llbracket\"),oa(\"\\u27e7\",\"\\\\rrbracket\"),oa(\"\\\\lBrace\",\"\\\\html@mathml{\\\\mathopen{\\\\{\\\\mkern-3.2mu[}}{\\\\mathopen{\\\\char`\\u2983}}\"),oa(\"\\\\rBrace\",\"\\\\html@mathml{\\\\mathclose{]\\\\mkern-3.2mu\\\\}}}{\\\\mathclose{\\\\char`\\u2984}}\"),oa(\"\\u2983\",\"\\\\lBrace\"),oa(\"\\u2984\",\"\\\\rBrace\"),oa(\"\\\\darr\",\"\\\\downarrow\"),oa(\"\\\\dArr\",\"\\\\Downarrow\"),oa(\"\\\\Darr\",\"\\\\Downarrow\"),oa(\"\\\\lang\",\"\\\\langle\"),oa(\"\\\\rang\",\"\\\\rangle\"),oa(\"\\\\uarr\",\"\\\\uparrow\"),oa(\"\\\\uArr\",\"\\\\Uparrow\"),oa(\"\\\\Uarr\",\"\\\\Uparrow\"),oa(\"\\\\N\",\"\\\\mathbb{N}\"),oa(\"\\\\R\",\"\\\\mathbb{R}\"),oa(\"\\\\Z\",\"\\\\mathbb{Z}\"),oa(\"\\\\alef\",\"\\\\aleph\"),oa(\"\\\\alefsym\",\"\\\\aleph\"),oa(\"\\\\Alpha\",\"\\\\mathrm{A}\"),oa(\"\\\\Beta\",\"\\\\mathrm{B}\"),oa(\"\\\\bull\",\"\\\\bullet\"),oa(\"\\\\Chi\",\"\\\\mathrm{X}\"),oa(\"\\\\clubs\",\"\\\\clubsuit\"),oa(\"\\\\cnums\",\"\\\\mathbb{C}\"),oa(\"\\\\Complex\",\"\\\\mathbb{C}\"),oa(\"\\\\Dagger\",\"\\\\ddagger\"),oa(\"\\\\diamonds\",\"\\\\diamondsuit\"),oa(\"\\\\empty\",\"\\\\emptyset\"),oa(\"\\\\Epsilon\",\"\\\\mathrm{E}\"),oa(\"\\\\Eta\",\"\\\\mathrm{H}\"),oa(\"\\\\exist\",\"\\\\exists\"),oa(\"\\\\harr\",\"\\\\leftrightarrow\"),oa(\"\\\\hArr\",\"\\\\Leftrightarrow\"),oa(\"\\\\Harr\",\"\\\\Leftrightarrow\"),oa(\"\\\\hearts\",\"\\\\heartsuit\"),oa(\"\\\\image\",\"\\\\Im\"),oa(\"\\\\infin\",\"\\\\infty\"),oa(\"\\\\Iota\",\"\\\\mathrm{I}\"),oa(\"\\\\isin\",\"\\\\in\"),oa(\"\\\\Kappa\",\"\\\\mathrm{K}\"),oa(\"\\\\larr\",\"\\\\leftarrow\"),oa(\"\\\\lArr\",\"\\\\Leftarrow\"),oa(\"\\\\Larr\",\"\\\\Leftarrow\"),oa(\"\\\\lrarr\",\"\\\\leftrightarrow\"),oa(\"\\\\lrArr\",\"\\\\Leftrightarrow\"),oa(\"\\\\Lrarr\",\"\\\\Leftrightarrow\"),oa(\"\\\\Mu\",\"\\\\mathrm{M}\"),oa(\"\\\\natnums\",\"\\\\mathbb{N}\"),oa(\"\\\\Nu\",\"\\\\mathrm{N}\"),oa(\"\\\\Omicron\",\"\\\\mathrm{O}\"),oa(\"\\\\plusmn\",\"\\\\pm\"),oa(\"\\\\rarr\",\"\\\\rightarrow\"),oa(\"\\\\rArr\",\"\\\\Rightarrow\"),oa(\"\\\\Rarr\",\"\\\\Rightarrow\"),oa(\"\\\\real\",\"\\\\Re\"),oa(\"\\\\reals\",\"\\\\mathbb{R}\"),oa(\"\\\\Reals\",\"\\\\mathbb{R}\"),oa(\"\\\\Rho\",\"\\\\mathrm{P}\"),oa(\"\\\\sdot\",\"\\\\cdot\"),oa(\"\\\\sect\",\"\\\\S\"),oa(\"\\\\spades\",\"\\\\spadesuit\"),oa(\"\\\\sub\",\"\\\\subset\"),oa(\"\\\\sube\",\"\\\\subseteq\"),oa(\"\\\\supe\",\"\\\\supseteq\"),oa(\"\\\\Tau\",\"\\\\mathrm{T}\"),oa(\"\\\\thetasym\",\"\\\\vartheta\"),oa(\"\\\\weierp\",\"\\\\wp\"),oa(\"\\\\Zeta\",\"\\\\mathrm{Z}\"),oa(\"\\\\argmin\",\"\\\\DOTSB\\\\mathop{\\\\operatorname{arg\\\\,min}}\\\\limits\"),oa(\"\\\\argmax\",\"\\\\DOTSB\\\\mathop{\\\\operatorname{arg\\\\,max}}\\\\limits\"),oa(\"\\\\blue\",\"\\\\textcolor{##6495ed}{#1}\"),oa(\"\\\\orange\",\"\\\\textcolor{##ffa500}{#1}\"),oa(\"\\\\pink\",\"\\\\textcolor{##ff00af}{#1}\"),oa(\"\\\\red\",\"\\\\textcolor{##df0030}{#1}\"),oa(\"\\\\green\",\"\\\\textcolor{##28ae7b}{#1}\"),oa(\"\\\\gray\",\"\\\\textcolor{gray}{##1}\"),oa(\"\\\\purple\",\"\\\\textcolor{##9d38bd}{#1}\"),oa(\"\\\\blueA\",\"\\\\textcolor{##ccfaff}{#1}\"),oa(\"\\\\blueB\",\"\\\\textcolor{##80f6ff}{#1}\"),oa(\"\\\\blueC\",\"\\\\textcolor{##63d9ea}{#1}\"),oa(\"\\\\blueD\",\"\\\\textcolor{##11accd}{#1}\"),oa(\"\\\\blueE\",\"\\\\textcolor{##0c7f99}{#1}\"),oa(\"\\\\tealA\",\"\\\\textcolor{##94fff5}{#1}\"),oa(\"\\\\tealB\",\"\\\\textcolor{##26edd5}{#1}\"),oa(\"\\\\tealC\",\"\\\\textcolor{##01d1c1}{#1}\"),oa(\"\\\\tealD\",\"\\\\textcolor{##01a995}{#1}\"),oa(\"\\\\tealE\",\"\\\\textcolor{##208170}{#1}\"),oa(\"\\\\greenA\",\"\\\\textcolor{##b6ffb0}{#1}\"),oa(\"\\\\greenB\",\"\\\\textcolor{##8af281}{#1}\"),oa(\"\\\\greenC\",\"\\\\textcolor{##74cf70}{#1}\"),oa(\"\\\\greenD\",\"\\\\textcolor{##1fab54}{#1}\"),oa(\"\\\\greenE\",\"\\\\textcolor{##0d923f}{#1}\"),oa(\"\\\\goldA\",\"\\\\textcolor{##ffd0a9}{#1}\"),oa(\"\\\\goldB\",\"\\\\textcolor{##ffbb71}{#1}\"),oa(\"\\\\goldC\",\"\\\\textcolor{##ff9c39}{#1}\"),oa(\"\\\\goldD\",\"\\\\textcolor{##e07d10}{#1}\"),oa(\"\\\\goldE\",\"\\\\textcolor{##a75a05}{#1}\"),oa(\"\\\\redA\",\"\\\\textcolor{##fca9a9}{#1}\"),oa(\"\\\\redB\",\"\\\\textcolor{##ff8482}{#1}\"),oa(\"\\\\redC\",\"\\\\textcolor{##f9685d}{#1}\"),oa(\"\\\\redD\",\"\\\\textcolor{##e84d39}{#1}\"),oa(\"\\\\redE\",\"\\\\textcolor{##bc2612}{#1}\"),oa(\"\\\\maroonA\",\"\\\\textcolor{##ffbde0}{#1}\"),oa(\"\\\\maroonB\",\"\\\\textcolor{##ff92c6}{#1}\"),oa(\"\\\\maroonC\",\"\\\\textcolor{##ed5fa6}{#1}\"),oa(\"\\\\maroonD\",\"\\\\textcolor{##ca337c}{#1}\"),oa(\"\\\\maroonE\",\"\\\\textcolor{##9e034e}{#1}\"),oa(\"\\\\purpleA\",\"\\\\textcolor{##ddd7ff}{#1}\"),oa(\"\\\\purpleB\",\"\\\\textcolor{##c6b9fc}{#1}\"),oa(\"\\\\purpleC\",\"\\\\textcolor{##aa87ff}{#1}\"),oa(\"\\\\purpleD\",\"\\\\textcolor{##7854ab}{#1}\"),oa(\"\\\\purpleE\",\"\\\\textcolor{##543b78}{#1}\"),oa(\"\\\\mintA\",\"\\\\textcolor{##f5f9e8}{#1}\"),oa(\"\\\\mintB\",\"\\\\textcolor{##edf2df}{#1}\"),oa(\"\\\\mintC\",\"\\\\textcolor{##e0e5cc}{#1}\"),oa(\"\\\\grayA\",\"\\\\textcolor{##f6f7f7}{#1}\"),oa(\"\\\\grayB\",\"\\\\textcolor{##f0f1f2}{#1}\"),oa(\"\\\\grayC\",\"\\\\textcolor{##e3e5e6}{#1}\"),oa(\"\\\\grayD\",\"\\\\textcolor{##d6d8da}{#1}\"),oa(\"\\\\grayE\",\"\\\\textcolor{##babec2}{#1}\"),oa(\"\\\\grayF\",\"\\\\textcolor{##888d93}{#1}\"),oa(\"\\\\grayG\",\"\\\\textcolor{##626569}{#1}\"),oa(\"\\\\grayH\",\"\\\\textcolor{##3b3e40}{#1}\"),oa(\"\\\\grayI\",\"\\\\textcolor{##21242c}{#1}\"),oa(\"\\\\kaBlue\",\"\\\\textcolor{##314453}{#1}\"),oa(\"\\\\kaGreen\",\"\\\\textcolor{##71B307}{#1}\");var ua={\"\\\\relax\":!0,\"^\":!0,_:!0,\"\\\\limits\":!0,\"\\\\nolimits\":!0},da=function(){function t(t,e,r){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=e,this.expansionCount=0,this.feed(t),this.macros=new ra(na,e.macros),this.mode=r,this.stack=[]}var e=t.prototype;return e.feed=function(t){this.lexer=new ea(t,this.settings)},e.switchMode=function(t){this.mode=t},e.beginGroup=function(){this.macros.beginGroup()},e.endGroup=function(){this.macros.endGroup()},e.future=function(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},e.popToken=function(){return this.future(),this.stack.pop()},e.pushToken=function(t){this.stack.push(t)},e.pushTokens=function(t){var e;(e=this.stack).push.apply(e,t)},e.consumeSpaces=function(){for(;;){if(\" \"!==this.future().text)break;this.stack.pop()}},e.consumeArgs=function(t){for(var e=[],r=0;r<t;++r){this.consumeSpaces();var a=this.popToken();if(\"{\"===a.text){for(var n=[],o=1;0!==o;){var s=this.popToken();if(n.push(s),\"{\"===s.text)++o;else if(\"}\"===s.text)--o;else if(\"EOF\"===s.text)throw new i(\"End of input in macro argument\",a)}n.pop(),n.reverse(),e[r]=n}else{if(\"EOF\"===a.text)throw new i(\"End of input expecting macro argument\");e[r]=[a]}}return e},e.expandOnce=function(){var t=this.popToken(),e=t.text,r=this._getExpansion(e);if(null==r)return this.pushToken(t),t;if(this.expansionCount++,this.expansionCount>this.settings.maxExpand)throw new i(\"Too many expansions: infinite loop or need to increase maxExpand setting\");var a=r.tokens;if(r.numArgs)for(var n=this.consumeArgs(r.numArgs),o=(a=a.slice()).length-1;o>=0;--o){var s=a[o];if(\"#\"===s.text){if(0===o)throw new i(\"Incomplete placeholder at end of macro body\",s);if(\"#\"===(s=a[--o]).text)a.splice(o+1,1);else{if(!/^[1-9]$/.test(s.text))throw new i(\"Not a valid argument number\",s);var h;(h=a).splice.apply(h,[o,2].concat(n[+s.text-1]))}}}return this.pushTokens(a),a},e.expandAfterFuture=function(){return this.expandOnce(),this.future()},e.expandNextToken=function(){for(;;){var t=this.expandOnce();if(t instanceof n){if(\"\\\\relax\"!==t.text)return this.stack.pop();this.stack.pop()}}throw new Error},e.expandMacro=function(t){if(this.macros.get(t)){var e=[],r=this.stack.length;for(this.pushToken(new n(t));this.stack.length>r;){this.expandOnce()instanceof n&&e.push(this.stack.pop())}return e}},e.expandMacroAsText=function(t){var e=this.expandMacro(t);return e?e.map(function(t){return t.text}).join(\"\"):e},e._getExpansion=function(t){var e=this.macros.get(t);if(null==e)return e;var r=\"function\"==typeof e?e(this):e;if(\"string\"==typeof r){var a=0;if(-1!==r.indexOf(\"#\"))for(var n=r.replace(/##/g,\"\");-1!==n.indexOf(\"#\"+(a+1));)++a;for(var o=new ea(r,this.settings),i=[],s=o.lex();\"EOF\"!==s.text;)i.push(s),s=o.lex();return i.reverse(),{tokens:i,numArgs:a}}return r},e.isDefined=function(t){return this.macros.has(t)||Kr.hasOwnProperty(t)||_.math.hasOwnProperty(t)||_.text.hasOwnProperty(t)||ua.hasOwnProperty(t)},t}(),pa={\"\\u0301\":{text:\"\\\\'\",math:\"\\\\acute\"},\"\\u0300\":{text:\"\\\\`\",math:\"\\\\grave\"},\"\\u0308\":{text:'\\\\\"',math:\"\\\\ddot\"},\"\\u0303\":{text:\"\\\\~\",math:\"\\\\tilde\"},\"\\u0304\":{text:\"\\\\=\",math:\"\\\\bar\"},\"\\u0306\":{text:\"\\\\u\",math:\"\\\\breve\"},\"\\u030c\":{text:\"\\\\v\",math:\"\\\\check\"},\"\\u0302\":{text:\"\\\\^\",math:\"\\\\hat\"},\"\\u0307\":{text:\"\\\\.\",math:\"\\\\dot\"},\"\\u030a\":{text:\"\\\\r\",math:\"\\\\mathring\"},\"\\u030b\":{text:\"\\\\H\"}},fa={\"\\xe1\":\"a\\u0301\",\"\\xe0\":\"a\\u0300\",\"\\xe4\":\"a\\u0308\",\"\\u01df\":\"a\\u0308\\u0304\",\"\\xe3\":\"a\\u0303\",\"\\u0101\":\"a\\u0304\",\"\\u0103\":\"a\\u0306\",\"\\u1eaf\":\"a\\u0306\\u0301\",\"\\u1eb1\":\"a\\u0306\\u0300\",\"\\u1eb5\":\"a\\u0306\\u0303\",\"\\u01ce\":\"a\\u030c\",\"\\xe2\":\"a\\u0302\",\"\\u1ea5\":\"a\\u0302\\u0301\",\"\\u1ea7\":\"a\\u0302\\u0300\",\"\\u1eab\":\"a\\u0302\\u0303\",\"\\u0227\":\"a\\u0307\",\"\\u01e1\":\"a\\u0307\\u0304\",\"\\xe5\":\"a\\u030a\",\"\\u01fb\":\"a\\u030a\\u0301\",\"\\u1e03\":\"b\\u0307\",\"\\u0107\":\"c\\u0301\",\"\\u010d\":\"c\\u030c\",\"\\u0109\":\"c\\u0302\",\"\\u010b\":\"c\\u0307\",\"\\u010f\":\"d\\u030c\",\"\\u1e0b\":\"d\\u0307\",\"\\xe9\":\"e\\u0301\",\"\\xe8\":\"e\\u0300\",\"\\xeb\":\"e\\u0308\",\"\\u1ebd\":\"e\\u0303\",\"\\u0113\":\"e\\u0304\",\"\\u1e17\":\"e\\u0304\\u0301\",\"\\u1e15\":\"e\\u0304\\u0300\",\"\\u0115\":\"e\\u0306\",\"\\u011b\":\"e\\u030c\",\"\\xea\":\"e\\u0302\",\"\\u1ebf\":\"e\\u0302\\u0301\",\"\\u1ec1\":\"e\\u0302\\u0300\",\"\\u1ec5\":\"e\\u0302\\u0303\",\"\\u0117\":\"e\\u0307\",\"\\u1e1f\":\"f\\u0307\",\"\\u01f5\":\"g\\u0301\",\"\\u1e21\":\"g\\u0304\",\"\\u011f\":\"g\\u0306\",\"\\u01e7\":\"g\\u030c\",\"\\u011d\":\"g\\u0302\",\"\\u0121\":\"g\\u0307\",\"\\u1e27\":\"h\\u0308\",\"\\u021f\":\"h\\u030c\",\"\\u0125\":\"h\\u0302\",\"\\u1e23\":\"h\\u0307\",\"\\xed\":\"i\\u0301\",\"\\xec\":\"i\\u0300\",\"\\xef\":\"i\\u0308\",\"\\u1e2f\":\"i\\u0308\\u0301\",\"\\u0129\":\"i\\u0303\",\"\\u012b\":\"i\\u0304\",\"\\u012d\":\"i\\u0306\",\"\\u01d0\":\"i\\u030c\",\"\\xee\":\"i\\u0302\",\"\\u01f0\":\"j\\u030c\",\"\\u0135\":\"j\\u0302\",\"\\u1e31\":\"k\\u0301\",\"\\u01e9\":\"k\\u030c\",\"\\u013a\":\"l\\u0301\",\"\\u013e\":\"l\\u030c\",\"\\u1e3f\":\"m\\u0301\",\"\\u1e41\":\"m\\u0307\",\"\\u0144\":\"n\\u0301\",\"\\u01f9\":\"n\\u0300\",\"\\xf1\":\"n\\u0303\",\"\\u0148\":\"n\\u030c\",\"\\u1e45\":\"n\\u0307\",\"\\xf3\":\"o\\u0301\",\"\\xf2\":\"o\\u0300\",\"\\xf6\":\"o\\u0308\",\"\\u022b\":\"o\\u0308\\u0304\",\"\\xf5\":\"o\\u0303\",\"\\u1e4d\":\"o\\u0303\\u0301\",\"\\u1e4f\":\"o\\u0303\\u0308\",\"\\u022d\":\"o\\u0303\\u0304\",\"\\u014d\":\"o\\u0304\",\"\\u1e53\":\"o\\u0304\\u0301\",\"\\u1e51\":\"o\\u0304\\u0300\",\"\\u014f\":\"o\\u0306\",\"\\u01d2\":\"o\\u030c\",\"\\xf4\":\"o\\u0302\",\"\\u1ed1\":\"o\\u0302\\u0301\",\"\\u1ed3\":\"o\\u0302\\u0300\",\"\\u1ed7\":\"o\\u0302\\u0303\",\"\\u022f\":\"o\\u0307\",\"\\u0231\":\"o\\u0307\\u0304\",\"\\u0151\":\"o\\u030b\",\"\\u1e55\":\"p\\u0301\",\"\\u1e57\":\"p\\u0307\",\"\\u0155\":\"r\\u0301\",\"\\u0159\":\"r\\u030c\",\"\\u1e59\":\"r\\u0307\",\"\\u015b\":\"s\\u0301\",\"\\u1e65\":\"s\\u0301\\u0307\",\"\\u0161\":\"s\\u030c\",\"\\u1e67\":\"s\\u030c\\u0307\",\"\\u015d\":\"s\\u0302\",\"\\u1e61\":\"s\\u0307\",\"\\u1e97\":\"t\\u0308\",\"\\u0165\":\"t\\u030c\",\"\\u1e6b\":\"t\\u0307\",\"\\xfa\":\"u\\u0301\",\"\\xf9\":\"u\\u0300\",\"\\xfc\":\"u\\u0308\",\"\\u01d8\":\"u\\u0308\\u0301\",\"\\u01dc\":\"u\\u0308\\u0300\",\"\\u01d6\":\"u\\u0308\\u0304\",\"\\u01da\":\"u\\u0308\\u030c\",\"\\u0169\":\"u\\u0303\",\"\\u1e79\":\"u\\u0303\\u0301\",\"\\u016b\":\"u\\u0304\",\"\\u1e7b\":\"u\\u0304\\u0308\",\"\\u016d\":\"u\\u0306\",\"\\u01d4\":\"u\\u030c\",\"\\xfb\":\"u\\u0302\",\"\\u016f\":\"u\\u030a\",\"\\u0171\":\"u\\u030b\",\"\\u1e7d\":\"v\\u0303\",\"\\u1e83\":\"w\\u0301\",\"\\u1e81\":\"w\\u0300\",\"\\u1e85\":\"w\\u0308\",\"\\u0175\":\"w\\u0302\",\"\\u1e87\":\"w\\u0307\",\"\\u1e98\":\"w\\u030a\",\"\\u1e8d\":\"x\\u0308\",\"\\u1e8b\":\"x\\u0307\",\"\\xfd\":\"y\\u0301\",\"\\u1ef3\":\"y\\u0300\",\"\\xff\":\"y\\u0308\",\"\\u1ef9\":\"y\\u0303\",\"\\u0233\":\"y\\u0304\",\"\\u0177\":\"y\\u0302\",\"\\u1e8f\":\"y\\u0307\",\"\\u1e99\":\"y\\u030a\",\"\\u017a\":\"z\\u0301\",\"\\u017e\":\"z\\u030c\",\"\\u1e91\":\"z\\u0302\",\"\\u017c\":\"z\\u0307\",\"\\xc1\":\"A\\u0301\",\"\\xc0\":\"A\\u0300\",\"\\xc4\":\"A\\u0308\",\"\\u01de\":\"A\\u0308\\u0304\",\"\\xc3\":\"A\\u0303\",\"\\u0100\":\"A\\u0304\",\"\\u0102\":\"A\\u0306\",\"\\u1eae\":\"A\\u0306\\u0301\",\"\\u1eb0\":\"A\\u0306\\u0300\",\"\\u1eb4\":\"A\\u0306\\u0303\",\"\\u01cd\":\"A\\u030c\",\"\\xc2\":\"A\\u0302\",\"\\u1ea4\":\"A\\u0302\\u0301\",\"\\u1ea6\":\"A\\u0302\\u0300\",\"\\u1eaa\":\"A\\u0302\\u0303\",\"\\u0226\":\"A\\u0307\",\"\\u01e0\":\"A\\u0307\\u0304\",\"\\xc5\":\"A\\u030a\",\"\\u01fa\":\"A\\u030a\\u0301\",\"\\u1e02\":\"B\\u0307\",\"\\u0106\":\"C\\u0301\",\"\\u010c\":\"C\\u030c\",\"\\u0108\":\"C\\u0302\",\"\\u010a\":\"C\\u0307\",\"\\u010e\":\"D\\u030c\",\"\\u1e0a\":\"D\\u0307\",\"\\xc9\":\"E\\u0301\",\"\\xc8\":\"E\\u0300\",\"\\xcb\":\"E\\u0308\",\"\\u1ebc\":\"E\\u0303\",\"\\u0112\":\"E\\u0304\",\"\\u1e16\":\"E\\u0304\\u0301\",\"\\u1e14\":\"E\\u0304\\u0300\",\"\\u0114\":\"E\\u0306\",\"\\u011a\":\"E\\u030c\",\"\\xca\":\"E\\u0302\",\"\\u1ebe\":\"E\\u0302\\u0301\",\"\\u1ec0\":\"E\\u0302\\u0300\",\"\\u1ec4\":\"E\\u0302\\u0303\",\"\\u0116\":\"E\\u0307\",\"\\u1e1e\":\"F\\u0307\",\"\\u01f4\":\"G\\u0301\",\"\\u1e20\":\"G\\u0304\",\"\\u011e\":\"G\\u0306\",\"\\u01e6\":\"G\\u030c\",\"\\u011c\":\"G\\u0302\",\"\\u0120\":\"G\\u0307\",\"\\u1e26\":\"H\\u0308\",\"\\u021e\":\"H\\u030c\",\"\\u0124\":\"H\\u0302\",\"\\u1e22\":\"H\\u0307\",\"\\xcd\":\"I\\u0301\",\"\\xcc\":\"I\\u0300\",\"\\xcf\":\"I\\u0308\",\"\\u1e2e\":\"I\\u0308\\u0301\",\"\\u0128\":\"I\\u0303\",\"\\u012a\":\"I\\u0304\",\"\\u012c\":\"I\\u0306\",\"\\u01cf\":\"I\\u030c\",\"\\xce\":\"I\\u0302\",\"\\u0130\":\"I\\u0307\",\"\\u0134\":\"J\\u0302\",\"\\u1e30\":\"K\\u0301\",\"\\u01e8\":\"K\\u030c\",\"\\u0139\":\"L\\u0301\",\"\\u013d\":\"L\\u030c\",\"\\u1e3e\":\"M\\u0301\",\"\\u1e40\":\"M\\u0307\",\"\\u0143\":\"N\\u0301\",\"\\u01f8\":\"N\\u0300\",\"\\xd1\":\"N\\u0303\",\"\\u0147\":\"N\\u030c\",\"\\u1e44\":\"N\\u0307\",\"\\xd3\":\"O\\u0301\",\"\\xd2\":\"O\\u0300\",\"\\xd6\":\"O\\u0308\",\"\\u022a\":\"O\\u0308\\u0304\",\"\\xd5\":\"O\\u0303\",\"\\u1e4c\":\"O\\u0303\\u0301\",\"\\u1e4e\":\"O\\u0303\\u0308\",\"\\u022c\":\"O\\u0303\\u0304\",\"\\u014c\":\"O\\u0304\",\"\\u1e52\":\"O\\u0304\\u0301\",\"\\u1e50\":\"O\\u0304\\u0300\",\"\\u014e\":\"O\\u0306\",\"\\u01d1\":\"O\\u030c\",\"\\xd4\":\"O\\u0302\",\"\\u1ed0\":\"O\\u0302\\u0301\",\"\\u1ed2\":\"O\\u0302\\u0300\",\"\\u1ed6\":\"O\\u0302\\u0303\",\"\\u022e\":\"O\\u0307\",\"\\u0230\":\"O\\u0307\\u0304\",\"\\u0150\":\"O\\u030b\",\"\\u1e54\":\"P\\u0301\",\"\\u1e56\":\"P\\u0307\",\"\\u0154\":\"R\\u0301\",\"\\u0158\":\"R\\u030c\",\"\\u1e58\":\"R\\u0307\",\"\\u015a\":\"S\\u0301\",\"\\u1e64\":\"S\\u0301\\u0307\",\"\\u0160\":\"S\\u030c\",\"\\u1e66\":\"S\\u030c\\u0307\",\"\\u015c\":\"S\\u0302\",\"\\u1e60\":\"S\\u0307\",\"\\u0164\":\"T\\u030c\",\"\\u1e6a\":\"T\\u0307\",\"\\xda\":\"U\\u0301\",\"\\xd9\":\"U\\u0300\",\"\\xdc\":\"U\\u0308\",\"\\u01d7\":\"U\\u0308\\u0301\",\"\\u01db\":\"U\\u0308\\u0300\",\"\\u01d5\":\"U\\u0308\\u0304\",\"\\u01d9\":\"U\\u0308\\u030c\",\"\\u0168\":\"U\\u0303\",\"\\u1e78\":\"U\\u0303\\u0301\",\"\\u016a\":\"U\\u0304\",\"\\u1e7a\":\"U\\u0304\\u0308\",\"\\u016c\":\"U\\u0306\",\"\\u01d3\":\"U\\u030c\",\"\\xdb\":\"U\\u0302\",\"\\u016e\":\"U\\u030a\",\"\\u0170\":\"U\\u030b\",\"\\u1e7c\":\"V\\u0303\",\"\\u1e82\":\"W\\u0301\",\"\\u1e80\":\"W\\u0300\",\"\\u1e84\":\"W\\u0308\",\"\\u0174\":\"W\\u0302\",\"\\u1e86\":\"W\\u0307\",\"\\u1e8c\":\"X\\u0308\",\"\\u1e8a\":\"X\\u0307\",\"\\xdd\":\"Y\\u0301\",\"\\u1ef2\":\"Y\\u0300\",\"\\u0178\":\"Y\\u0308\",\"\\u1ef8\":\"Y\\u0303\",\"\\u0232\":\"Y\\u0304\",\"\\u0176\":\"Y\\u0302\",\"\\u1e8e\":\"Y\\u0307\",\"\\u0179\":\"Z\\u0301\",\"\\u017d\":\"Z\\u030c\",\"\\u1e90\":\"Z\\u0302\",\"\\u017b\":\"Z\\u0307\",\"\\u03ac\":\"\\u03b1\\u0301\",\"\\u1f70\":\"\\u03b1\\u0300\",\"\\u1fb1\":\"\\u03b1\\u0304\",\"\\u1fb0\":\"\\u03b1\\u0306\",\"\\u03ad\":\"\\u03b5\\u0301\",\"\\u1f72\":\"\\u03b5\\u0300\",\"\\u03ae\":\"\\u03b7\\u0301\",\"\\u1f74\":\"\\u03b7\\u0300\",\"\\u03af\":\"\\u03b9\\u0301\",\"\\u1f76\":\"\\u03b9\\u0300\",\"\\u03ca\":\"\\u03b9\\u0308\",\"\\u0390\":\"\\u03b9\\u0308\\u0301\",\"\\u1fd2\":\"\\u03b9\\u0308\\u0300\",\"\\u1fd1\":\"\\u03b9\\u0304\",\"\\u1fd0\":\"\\u03b9\\u0306\",\"\\u03cc\":\"\\u03bf\\u0301\",\"\\u1f78\":\"\\u03bf\\u0300\",\"\\u03cd\":\"\\u03c5\\u0301\",\"\\u1f7a\":\"\\u03c5\\u0300\",\"\\u03cb\":\"\\u03c5\\u0308\",\"\\u03b0\":\"\\u03c5\\u0308\\u0301\",\"\\u1fe2\":\"\\u03c5\\u0308\\u0300\",\"\\u1fe1\":\"\\u03c5\\u0304\",\"\\u1fe0\":\"\\u03c5\\u0306\",\"\\u03ce\":\"\\u03c9\\u0301\",\"\\u1f7c\":\"\\u03c9\\u0300\",\"\\u038e\":\"\\u03a5\\u0301\",\"\\u1fea\":\"\\u03a5\\u0300\",\"\\u03ab\":\"\\u03a5\\u0308\",\"\\u1fe9\":\"\\u03a5\\u0304\",\"\\u1fe8\":\"\\u03a5\\u0306\",\"\\u038f\":\"\\u03a9\\u0301\",\"\\u1ffa\":\"\\u03a9\\u0300\"},ga=function(){function t(t,e){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode=\"math\",this.gullet=new da(t,e,this.mode),this.settings=e,this.leftrightDepth=0}var e=t.prototype;return e.expect=function(t,e){if(void 0===e&&(e=!0),this.nextToken.text!==t)throw new i(\"Expected '\"+t+\"', got '\"+this.nextToken.text+\"'\",this.nextToken);e&&this.consume()},e.consume=function(){this.nextToken=this.gullet.expandNextToken()},e.switchMode=function(t){this.mode=t,this.gullet.switchMode(t)},e.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set(\"\\\\color\",\"\\\\textcolor\"),this.consume();var t=this.parseExpression(!1);return this.expect(\"EOF\",!1),this.gullet.endGroup(),t},e.parseExpression=function(e,r){for(var a=[];;){\"math\"===this.mode&&this.consumeSpaces();var n=this.nextToken;if(-1!==t.endOfExpression.indexOf(n.text))break;if(r&&n.text===r)break;if(e&&Kr[n.text]&&Kr[n.text].infix)break;var o=this.parseAtom(r);if(!o)break;a.push(o)}return\"text\"===this.mode&&this.formLigatures(a),this.handleInfixNodes(a)},e.handleInfixNodes=function(t){for(var e,r=-1,a=0;a<t.length;a++){var n=Pt(t[a],\"infix\");if(n){if(-1!==r)throw new i(\"only one infix operator per group\",n.token);r=a,e=n.replaceWith}}if(-1!==r&&e){var o,s,h=t.slice(0,r),l=t.slice(r+1);return o=1===h.length&&\"ordgroup\"===h[0].type?h[0]:{type:\"ordgroup\",mode:this.mode,body:h},s=1===l.length&&\"ordgroup\"===l[0].type?l[0]:{type:\"ordgroup\",mode:this.mode,body:l},[\"\\\\\\\\abovefrac\"===e?this.callFunction(e,[o,t[r],s],[]):this.callFunction(e,[o,s],[])]}return t},e.handleSupSubscript=function(e){var r=this.nextToken,a=r.text;this.consume(),this.consumeSpaces();var n=this.parseGroup(e,!1,t.SUPSUB_GREEDINESS);if(!n)throw new i(\"Expected group after '\"+a+\"'\",r);return n},e.handleUnsupportedCmd=function(){for(var t=this.nextToken.text,e=[],r=0;r<t.length;r++)e.push({type:\"textord\",mode:\"text\",text:t[r]});var a={type:\"text\",mode:this.mode,body:e},n={type:\"color\",mode:this.mode,color:this.settings.errorColor,body:[a]};return this.consume(),n},e.parseAtom=function(t){var e,r,a=this.parseGroup(\"atom\",!1,null,t);if(\"text\"===this.mode)return a;for(;;){this.consumeSpaces();var n=this.nextToken;if(\"\\\\limits\"===n.text||\"\\\\nolimits\"===n.text){var o=Pt(a,\"op\");if(!o)throw new i(\"Limit controls must follow a math operator\",n);var s=\"\\\\limits\"===n.text;o.limits=s,o.alwaysHandleSupSub=!0,this.consume()}else if(\"^\"===n.text){if(e)throw new i(\"Double superscript\",n);e=this.handleSupSubscript(\"superscript\")}else if(\"_\"===n.text){if(r)throw new i(\"Double subscript\",n);r=this.handleSupSubscript(\"subscript\")}else{if(\"'\"!==n.text)break;if(e)throw new i(\"Double superscript\",n);var h={type:\"textord\",mode:this.mode,text:\"\\\\prime\"},l=[h];for(this.consume();\"'\"===this.nextToken.text;)l.push(h),this.consume();\"^\"===this.nextToken.text&&l.push(this.handleSupSubscript(\"superscript\")),e={type:\"ordgroup\",mode:this.mode,body:l}}}return e||r?{type:\"supsub\",mode:this.mode,base:a,sup:e,sub:r}:a},e.parseFunction=function(t,e,r){var a=this.nextToken,n=a.text,o=Kr[n];if(!o)return null;if(null!=r&&o.greediness<=r)throw new i(\"Got function '\"+n+\"' with no arguments\"+(e?\" as \"+e:\"\"),a);if(\"text\"===this.mode&&!o.allowedInText)throw new i(\"Can't use function '\"+n+\"' in text mode\",a);if(\"math\"===this.mode&&!1===o.allowedInMath)throw new i(\"Can't use function '\"+n+\"' in math mode\",a);if(o.argTypes&&\"url\"===o.argTypes[0]&&this.gullet.lexer.setCatcode(\"%\",13),o.consumeMode){var s=this.mode;this.switchMode(o.consumeMode),this.consume(),this.switchMode(s)}else this.consume();var h=this.parseArguments(n,o),l=h.args,m=h.optArgs;return this.callFunction(n,l,m,a,t)},e.callFunction=function(t,e,r,a,n){var o={funcName:t,parser:this,token:a,breakOnTokenText:n},s=Kr[t];if(s&&s.handler)return s.handler(o,e,r);throw new i(\"No function handler for \"+t)},e.parseArguments=function(t,e){var r=e.numArgs+e.numOptionalArgs;if(0===r)return{args:[],optArgs:[]};for(var a=e.greediness,n=[],o=[],s=0;s<r;s++){var h=e.argTypes&&e.argTypes[s],l=s<e.numOptionalArgs;s>0&&!l&&this.consumeSpaces(),0!==s||l||\"math\"!==this.mode||this.consumeSpaces();var m=this.nextToken,c=this.parseGroupOfType(\"argument to '\"+t+\"'\",h,l,a);if(!c){if(l){o.push(null);continue}throw new i(\"Expected group after '\"+t+\"'\",m)}(l?o:n).push(c)}return{args:n,optArgs:o}},e.parseGroupOfType=function(t,e,r,a){switch(e){case\"color\":return this.parseColorGroup(r);case\"size\":return this.parseSizeGroup(r);case\"url\":return this.parseUrlGroup(r);case\"math\":case\"text\":return this.parseGroup(t,r,a,void 0,e);case\"raw\":if(r&&\"{\"===this.nextToken.text)return null;var n=this.parseStringGroup(\"raw\",r,!0);if(n)return{type:\"raw\",mode:\"text\",string:n.text};throw new i(\"Expected raw group\",this.nextToken);case\"original\":case null:case void 0:return this.parseGroup(t,r,a);default:throw new i(\"Unknown group type as \"+t,this.nextToken)}},e.consumeSpaces=function(){for(;\" \"===this.nextToken.text;)this.consume()},e.parseStringGroup=function(t,e,r){var a=e?\"[\":\"{\",n=e?\"]\":\"}\",o=this.nextToken;if(o.text!==a){if(e)return null;if(r&&\"EOF\"!==o.text&&/[^{}[\\]]/.test(o.text))return this.gullet.lexer.setCatcode(\"%\",14),this.consume(),o}var s=this.mode;this.mode=\"text\",this.expect(a);for(var h=\"\",l=this.nextToken,m=0,c=l;r&&m>0||this.nextToken.text!==n;){switch(this.nextToken.text){case\"EOF\":throw new i(\"Unexpected end of input in \"+t,l.range(c,h));case a:m++;break;case n:m--}h+=(c=this.nextToken).text,this.consume()}return this.mode=s,this.gullet.lexer.setCatcode(\"%\",14),this.expect(n),l.range(c,h)},e.parseRegexGroup=function(t,e){var r=this.mode;this.mode=\"text\";for(var a=this.nextToken,n=a,o=\"\";\"EOF\"!==this.nextToken.text&&t.test(o+this.nextToken.text);)o+=(n=this.nextToken).text,this.consume();if(\"\"===o)throw new i(\"Invalid \"+e+\": '\"+a.text+\"'\",a);return this.mode=r,a.range(n,o)},e.parseColorGroup=function(t){var e=this.parseStringGroup(\"color\",t);if(!e)return null;var r=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(e.text);if(!r)throw new i(\"Invalid color: '\"+e.text+\"'\",e);var a=r[0];return/^[0-9a-f]{6}$/i.test(a)&&(a=\"#\"+a),{type:\"color-token\",mode:this.mode,color:a}},e.parseSizeGroup=function(t){var e,r=!1;if(!(e=t||\"{\"===this.nextToken.text?this.parseStringGroup(\"size\",t):this.parseRegexGroup(/^[-+]? *(?:$|\\d+|\\d+\\.\\d*|\\.\\d*) *[a-z]{0,2} *$/,\"size\")))return null;t||0!==e.text.length||(e.text=\"0pt\",r=!0);var a=/([-+]?) *(\\d+(?:\\.\\d*)?|\\.\\d+) *([a-z]{2})/.exec(e.text);if(!a)throw new i(\"Invalid size: '\"+e.text+\"'\",e);var n,o={number:+(a[1]+a[2]),unit:a[3]};if(\"string\"!=typeof(n=o)&&(n=n.unit),!(n in kt||n in St||\"ex\"===n))throw new i(\"Invalid unit: '\"+o.unit+\"'\",e);return{type:\"size\",mode:this.mode,value:o,isBlank:r}},e.parseUrlGroup=function(t){var e=this.parseStringGroup(\"url\",t,!0);if(!e)return null;var r=e.text.replace(/\\\\([#$%&~_^{}])/g,\"$1\"),a=/^\\s*([^\\\\\\/#]*?)(?::|&#0*58|&#x0*3a)/i.exec(r);a=null!=a?a[1]:\"_relative\";var n=this.settings.allowedProtocols;if(!c.contains(n,\"*\")&&!c.contains(n,a))throw new i(\"Forbidden protocol '\"+a+\"'\",e);return{type:\"url\",mode:this.mode,url:r}},e.parseGroup=function(e,r,n,o,s){var h,l,m=this.mode,c=this.nextToken,u=c.text;if(s&&this.switchMode(s),r?\"[\"===u:\"{\"===u||\"\\\\begingroup\"===u){h=t.endOfGroup[u],this.gullet.beginGroup(),this.consume();var d=this.parseExpression(!1,h),p=this.nextToken;this.gullet.endGroup(),l={type:\"ordgroup\",mode:this.mode,loc:a.range(c,p),body:d,semisimple:\"\\\\begingroup\"===u||void 0}}else if(r)l=null;else if(null==(l=this.parseFunction(o,e,n)||this.parseSymbol())&&\"\\\\\"===u[0]&&!ua.hasOwnProperty(u)){if(this.settings.throwOnError)throw new i(\"Undefined control sequence: \"+u,c);l=this.handleUnsupportedCmd()}return s&&this.switchMode(m),h&&this.expect(h),l},e.formLigatures=function(t){for(var e=t.length-1,r=0;r<e;++r){var n=t[r],o=n.text;\"-\"===o&&\"-\"===t[r+1].text&&(r+1<e&&\"-\"===t[r+2].text?(t.splice(r,3,{type:\"textord\",mode:\"text\",loc:a.range(n,t[r+2]),text:\"---\"}),e-=2):(t.splice(r,2,{type:\"textord\",mode:\"text\",loc:a.range(n,t[r+1]),text:\"--\"}),e-=1)),\"'\"!==o&&\"`\"!==o||t[r+1].text!==o||(t.splice(r,2,{type:\"textord\",mode:\"text\",loc:a.range(n,t[r+1]),text:o+o}),e-=1)}},e.parseSymbol=function(){var t=this.nextToken,e=t.text;if(/^\\\\verb[^a-zA-Z]/.test(e)){this.consume();var r=e.slice(5),n=\"*\"===r.charAt(0);if(n&&(r=r.slice(1)),r.length<2||r.charAt(0)!==r.slice(-1))throw new i(\"\\\\verb assertion failed --\\n                    please report what input caused this bug\");return{type:\"verb\",mode:\"text\",body:r=r.slice(1,-1),star:n}}fa.hasOwnProperty(e[0])&&!_[this.mode][e[0]]&&(this.settings.strict&&\"math\"===this.mode&&this.settings.reportNonstrict(\"unicodeTextInMathMode\",'Accented Unicode text character \"'+e[0]+'\" used in math mode',t),e=fa[e[0]]+e.substr(1));var o,s=Qr.exec(e);if(s&&(\"i\"===(e=e.substring(0,s.index))?e=\"\\u0131\":\"j\"===e&&(e=\"\\u0237\")),_[this.mode][e]){this.settings.strict&&\"math\"===this.mode&&\"\\xc7\\xd0\\xde\\xe7\\xfe\".indexOf(e)>=0&&this.settings.reportNonstrict(\"unicodeTextInMathMode\",'Latin-1/Unicode text character \"'+e[0]+'\" used in math mode',t);var h,l=_[this.mode][e].group,m=a.range(t);if(G.hasOwnProperty(l)){var c=l;h={type:\"atom\",mode:this.mode,family:c,loc:m,text:e}}else h={type:l,mode:this.mode,loc:m,text:e};o=h}else{if(!(e.charCodeAt(0)>=128))return null;this.settings.strict&&(z(e.charCodeAt(0))?\"math\"===this.mode&&this.settings.reportNonstrict(\"unicodeTextInMathMode\",'Unicode text character \"'+e[0]+'\" used in math mode',t):this.settings.reportNonstrict(\"unknownSymbol\",'Unrecognized Unicode character \"'+e[0]+'\" ('+e.charCodeAt(0)+\")\",t)),o={type:\"textord\",mode:this.mode,loc:a.range(t),text:e}}if(this.consume(),s)for(var u=0;u<s[0].length;u++){var d=s[0][u];if(!pa[d])throw new i(\"Unknown accent ' \"+d+\"'\",t);var p=pa[d][this.mode];if(!p)throw new i(\"Accent \"+d+\" unsupported in \"+this.mode+\" mode\",t);o={type:\"accent\",mode:this.mode,loc:a.range(t),label:p,isStretchy:!1,isShifty:!0,base:o}}return o},t}();ga.endOfExpression=[\"}\",\"\\\\endgroup\",\"\\\\end\",\"\\\\right\",\"&\"],ga.endOfGroup={\"[\":\"]\",\"{\":\"}\",\"\\\\begingroup\":\"\\\\endgroup\"},ga.SUPSUB_GREEDINESS=1;var xa=function(t,e){if(!(\"string\"==typeof t||t instanceof String))throw new TypeError(\"KaTeX can only parse string typed expression\");var r=new ga(t,e);delete r.gullet.macros.current[\"\\\\df@tag\"];var a=r.parse();if(r.gullet.macros.get(\"\\\\df@tag\")){if(!e.displayMode)throw new i(\"\\\\tag works only in display equations\");r.gullet.feed(\"\\\\df@tag\"),a=[{type:\"tag\",mode:\"text\",body:a,tag:r.parse()}]}return a},va=function(t,e,r){e.textContent=\"\";var a=ya(t,r).toNode();e.appendChild(a)};\"undefined\"!=typeof document&&\"CSS1Compat\"!==document.compatMode&&(\"undefined\"!=typeof console&&console.warn(\"Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype.\"),va=function(){throw new i(\"KaTeX doesn't work in quirks mode.\")});var ba=function(t,e,r){if(r.throwOnError||!(t instanceof i))throw t;var a=Lt.makeSpan([\"katex-error\"],[new E(e)]);return a.setAttribute(\"title\",t.toString()),a.setAttribute(\"style\",\"color:\"+r.errorColor),a},ya=function(t,e){var r=new u(e);try{var a=xa(t,r);return Se(a,t,r)}catch(e){return ba(e,t,r)}},wa={version:\"0.10.2\",render:va,renderToString:function(t,e){return ya(t,e).toMarkup()},ParseError:i,__parse:function(t,e){var r=new u(e);return xa(t,r)},__renderToDomTree:ya,__renderToHTMLTree:function(t,e){var r=new u(e);try{return function(t,e,r){var a=me(t,we(r)),n=Lt.makeSpan([\"katex\"],[a]);return ke(n,r)}(xa(t,r),0,r)}catch(e){return ba(e,t,r)}},__setFontMetrics:function(t,e){P[t]=e},__defineSymbol:W,__defineMacro:oa,__domTree:{Span:N,Anchor:I,SymbolNode:E,SvgNode:R,PathNode:L,LineNode:H}};e.default=wa}]).default});\n\n})(!$tw.browser ? $tw.fakeDocument : window.document)\n",
            "type": "application/javascript",
            "title": "$:/plugins/tiddlywiki/katex/katex.min.js",
            "module-type": "library"
        },
        "$:/plugins/tiddlywiki/katex/mhchem.min.js": {
            "text": "/* eslint-disable */\n/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */\n/* vim: set ts=2 et sw=2 tw=80: */\n\n/*************************************************************\n *\n *  KaTeX mhchem.js\n *\n *  This file implements a KaTeX version of mhchem version 3.3.0.\n *  It is adapted from MathJax/extensions/TeX/mhchem.js\n *  It differs from the MathJax version as follows:\n *    1. The interface is changed so that it can be called from KaTeX, not MathJax.\n *    2. \\rlap and \\llap are replaced with \\mathrlap and \\mathllap.\n *    3. Four lines of code are edited in order to use \\raisebox instead of \\raise.\n *    4. The reaction arrow code is simplified. All reaction arrows are rendered\n *       using KaTeX extensible arrows instead of building non-extensible arrows.\n *    5. \\tripledash vertical alignment is slightly adjusted.\n *\n *    This code, as other KaTeX code, is released under the MIT license.\n * \n * /*************************************************************\n *\n *  MathJax/extensions/TeX/mhchem.js\n *\n *  Implements the \\ce command for handling chemical formulas\n *  from the mhchem LaTeX package.\n *\n *  ---------------------------------------------------------------------\n *\n *  Copyright (c) 2011-2015 The MathJax Consortium\n *  Copyright (c) 2015-2018 Martin Hensel\n *\n *  Licensed under the Apache License, Version 2.0 (the \"License\");\n *  you may not use this file except in compliance with the License.\n *  You may obtain a copy of the License at\n *\n *      http://www.apache.org/licenses/LICENSE-2.0\n *\n *  Unless required by applicable law or agreed to in writing, software\n *  distributed under the License is distributed on an \"AS IS\" BASIS,\n *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n *  See the License for the specific language governing permissions and\n *  limitations under the License.\n */\n\n//\n// Coding Style\n//   - use '' for identifiers that can by minified/uglified\n//   - use \"\" for strings that need to stay untouched\n\n// version: \"3.3.0\" for MathJax and KaTeX\n\n/****************************************\n*****************************************\n* TiddlyWiki: moved the katex-module definitions to wrapper.js\n*****************************************\n*****************************************/\n\n  //\n  //  This is the main function for handing the \\ce and \\pu commands.\n  //  It takes the argument to \\ce or \\pu and returns the corresponding TeX string.\n  //\n\n  // TiddlyWiki: replaced `var chemParse =` with `module.exports =` ... no more modifications in this file\n  module.exports = function (tokens, stateMachine) {\n    // Recreate the argument string from KaTeX's array of tokens.\n    var str = \"\";\n    var expectedLoc = tokens[tokens.length - 1].loc.start\n    for (var i = tokens.length - 1; i >= 0; i--) {\n      if(tokens[i].loc.start > expectedLoc) {\n        // context.consumeArgs has eaten a space.\n        str += \" \";\n        expectedLoc = tokens[i].loc.start;\n      }\n      str += tokens[i].text;\n      expectedLoc += tokens[i].text.length;\n    }\n    var tex = texify.go(mhchemParser.go(str, stateMachine));\n    return tex;\n  };\n\n  //\n  // Core parser for mhchem syntax  (recursive)\n  //\n  /** @type {MhchemParser} */\n  var mhchemParser = {\n    //\n    // Parses mchem \\ce syntax\n    //\n    // Call like\n    //   go(\"H2O\");\n    //\n    go: function (input, stateMachine) {\n      if (!input) { return []; }\n      if (stateMachine === undefined) { stateMachine = 'ce'; }\n      var state = '0';\n\n      //\n      // String buffers for parsing:\n      //\n      // buffer.a == amount\n      // buffer.o == element\n      // buffer.b == left-side superscript\n      // buffer.p == left-side subscript\n      // buffer.q == right-side subscript\n      // buffer.d == right-side superscript\n      //\n      // buffer.r == arrow\n      // buffer.rdt == arrow, script above, type\n      // buffer.rd == arrow, script above, content\n      // buffer.rqt == arrow, script below, type\n      // buffer.rq == arrow, script below, content\n      //\n      // buffer.text_\n      // buffer.rm\n      // etc.\n      //\n      // buffer.parenthesisLevel == int, starting at 0\n      // buffer.sb == bool, space before\n      // buffer.beginsWithBond == bool\n      //\n      // These letters are also used as state names.\n      //\n      // Other states:\n      // 0 == begin of main part (arrow/operator unlikely)\n      // 1 == next entity\n      // 2 == next entity (arrow/operator unlikely)\n      // 3 == next atom\n      // c == macro\n      //\n      /** @type {Buffer} */\n      var buffer = {};\n      buffer['parenthesisLevel'] = 0;\n\n      input = input.replace(/\\n/g, \" \");\n      input = input.replace(/[\\u2212\\u2013\\u2014\\u2010]/g, \"-\");\n      input = input.replace(/[\\u2026]/g, \"...\");\n\n      //\n      // Looks through mhchemParser.transitions, to execute a matching action\n      // (recursive)\n      //\n      var lastInput;\n      var watchdog = 10;\n      /** @type {ParserOutput[]} */\n      var output = [];\n      while (true) {\n        if (lastInput !== input) {\n          watchdog = 10;\n          lastInput = input;\n        } else {\n          watchdog--;\n        }\n        //\n        // Find actions in transition table\n        //\n        var machine = mhchemParser.stateMachines[stateMachine];\n        var t = machine.transitions[state] || machine.transitions['*'];\n        iterateTransitions:\n        for (var i=0; i<t.length; i++) {\n          var matches = mhchemParser.patterns.match_(t[i].pattern, input);\n          if (matches) {\n            //\n            // Execute actions\n            //\n            var task = t[i].task;\n            for (var iA=0; iA<task.action_.length; iA++) {\n              var o;\n              //\n              // Find and execute action\n              //\n              if (machine.actions[task.action_[iA].type_]) {\n                o = machine.actions[task.action_[iA].type_](buffer, matches.match_, task.action_[iA].option);\n              } else if (mhchemParser.actions[task.action_[iA].type_]) {\n                o = mhchemParser.actions[task.action_[iA].type_](buffer, matches.match_, task.action_[iA].option);\n              } else {\n                throw [\"MhchemBugA\", \"mhchem bug A. Please report. (\" + task.action_[iA].type_ + \")\"];  // Trying to use non-existing action\n              }\n              //\n              // Add output\n              //\n              mhchemParser.concatArray(output, o);\n            }\n            //\n            // Set next state,\n            // Shorten input,\n            // Continue with next character\n            //   (= apply only one transition per position)\n            //\n            state = task.nextState || state;\n            if (input.length > 0) {\n              if (!task.revisit) {\n                input = matches.remainder;\n              }\n              if (!task.toContinue) {\n                break iterateTransitions;\n              }\n            } else {\n              return output;\n            }\n          }\n        }\n        //\n        // Prevent infinite loop\n        //\n        if (watchdog <= 0) {\n          throw [\"MhchemBugU\", \"mhchem bug U. Please report.\"];  // Unexpected character\n        }\n      }\n    },\n    concatArray: function (a, b) {\n      if (b) {\n        if (Array.isArray(b)) {\n          for (var iB=0; iB<b.length; iB++) {\n            a.push(b[iB]);\n          }\n        } else {\n          a.push(b);\n        }\n      }\n    },\n\n    patterns: {\n      //\n      // Matching patterns\n      // either regexps or function that return null or {match_:\"a\", remainder:\"bc\"}\n      //\n      patterns: {\n        // property names must not look like integers (\"2\") for correct property traversal order, later on\n        'empty': /^$/,\n        'else': /^./,\n        'else2': /^./,\n        'space': /^\\s/,\n        'space A': /^\\s(?=[A-Z\\\\$])/,\n        'space$': /^\\s$/,\n        'a-z': /^[a-z]/,\n        'x': /^x/,\n        'x$': /^x$/,\n        'i$': /^i$/,\n        'letters': /^(?:[a-zA-Z\\u03B1-\\u03C9\\u0391-\\u03A9?@]|(?:\\\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega|Gamma|Delta|Theta|Lambda|Xi|Pi|Sigma|Upsilon|Phi|Psi|Omega)(?:\\s+|\\{\\}|(?![a-zA-Z]))))+/,\n        '\\\\greek': /^\\\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega|Gamma|Delta|Theta|Lambda|Xi|Pi|Sigma|Upsilon|Phi|Psi|Omega)(?:\\s+|\\{\\}|(?![a-zA-Z]))/,\n        'one lowercase latin letter $': /^(?:([a-z])(?:$|[^a-zA-Z]))$/,\n        '$one lowercase latin letter$ $': /^\\$(?:([a-z])(?:$|[^a-zA-Z]))\\$$/,\n        'one lowercase greek letter $': /^(?:\\$?[\\u03B1-\\u03C9]\\$?|\\$?\\\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)\\s*\\$?)(?:\\s+|\\{\\}|(?![a-zA-Z]))$/,\n        'digits': /^[0-9]+/,\n        '-9.,9': /^[+\\-]?(?:[0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\\.[0-9]+))/,\n        '-9.,9 no missing 0': /^[+\\-]?[0-9]+(?:[.,][0-9]+)?/,\n        '(-)(9.,9)(e)(99)': function (input) {\n          var m = input.match(/^(\\+\\-|\\+\\/\\-|\\+|\\-|\\\\pm\\s?)?([0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\\.[0-9]+))?(\\((?:[0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\\.[0-9]+))\\))?(?:([eE]|\\s*(\\*|x|\\\\times|\\u00D7)\\s*10\\^)([+\\-]?[0-9]+|\\{[+\\-]?[0-9]+\\}))?/);\n          if (m && m[0]) {\n            return { match_: m.splice(1), remainder: input.substr(m[0].length) };\n          }\n          return null;\n        },\n        '(-)(9)^(-9)': function (input) {\n          var m = input.match(/^(\\+\\-|\\+\\/\\-|\\+|\\-|\\\\pm\\s?)?([0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\\.[0-9]+)?)\\^([+\\-]?[0-9]+|\\{[+\\-]?[0-9]+\\})/);\n          if (m && m[0]) {\n            return { match_: m.splice(1), remainder: input.substr(m[0].length) };\n          }\n          return null;\n        },\n        'state of aggregation $': function (input) {  // ... or crystal system\n          var a = mhchemParser.patterns.findObserveGroups(input, \"\", /^\\([a-z]{1,3}(?=[\\),])/, \")\", \"\");  // (aq), (aq,$\\infty$), (aq, sat)\n          if (a  &&  a.remainder.match(/^($|[\\s,;\\)\\]\\}])/)) { return a; }  //  AND end of 'phrase'\n          var m = input.match(/^(?:\\((?:\\\\ca\\s?)?\\$[amothc]\\$\\))/);  // OR crystal system ($o$) (\\ca$c$)\n          if (m) {\n            return { match_: m[0], remainder: input.substr(m[0].length) };\n          }\n          return null;\n        },\n        '_{(state of aggregation)}$': /^_\\{(\\([a-z]{1,3}\\))\\}/,\n        '{[(': /^(?:\\\\\\{|\\[|\\()/,\n        ')]}': /^(?:\\)|\\]|\\\\\\})/,\n        ', ': /^[,;]\\s*/,\n        ',': /^[,;]/,\n        '.': /^[.]/,\n        '. ': /^([.\\u22C5\\u00B7\\u2022])\\s*/,\n        '...': /^\\.\\.\\.(?=$|[^.])/,\n        '* ': /^([*])\\s*/,\n        '^{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"^{\", \"\", \"\", \"}\"); },\n        '^($...$)': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"^\", \"$\", \"$\", \"\"); },\n        '^a': /^\\^([0-9]+|[^\\\\_])/,\n        '^\\\\x{}{}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"^\", /^\\\\[a-zA-Z]+\\{/, \"}\", \"\", \"\", \"{\", \"}\", \"\", true); },\n        '^\\\\x{}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"^\", /^\\\\[a-zA-Z]+\\{/, \"}\", \"\"); },\n        '^\\\\x': /^\\^(\\\\[a-zA-Z]+)\\s*/,\n        '^(-1)': /^\\^(-?\\d+)/,\n        '\\'': /^'/,\n        '_{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"_{\", \"\", \"\", \"}\"); },\n        '_($...$)': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"_\", \"$\", \"$\", \"\"); },\n        '_9': /^_([+\\-]?[0-9]+|[^\\\\])/,\n        '_\\\\x{}{}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"_\", /^\\\\[a-zA-Z]+\\{/, \"}\", \"\", \"\", \"{\", \"}\", \"\", true); },\n        '_\\\\x{}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"_\", /^\\\\[a-zA-Z]+\\{/, \"}\", \"\"); },\n        '_\\\\x': /^_(\\\\[a-zA-Z]+)\\s*/,\n        '^_': /^(?:\\^(?=_)|\\_(?=\\^)|[\\^_]$)/,\n        '{}': /^\\{\\}/,\n        '{...}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\", \"{\", \"}\", \"\"); },\n        '{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"{\", \"\", \"\", \"}\"); },\n        '$...$': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\", \"$\", \"$\", \"\"); },\n        '${(...)}$': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"${\", \"\", \"\", \"}$\"); },\n        '$(...)$': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"$\", \"\", \"\", \"$\"); },\n        '=<>': /^[=<>]/,\n        '#': /^[#\\u2261]/,\n        '+': /^\\+/,\n        '-$': /^-(?=[\\s_},;\\]/]|$|\\([a-z]+\\))/,  // -space -, -; -] -/ -$ -state-of-aggregation\n        '-9': /^-(?=[0-9])/,\n        '- orbital overlap': /^-(?=(?:[spd]|sp)(?:$|[\\s,;\\)\\]\\}]))/,\n        '-': /^-/,\n        'pm-operator': /^(?:\\\\pm|\\$\\\\pm\\$|\\+-|\\+\\/-)/,\n        'operator': /^(?:\\+|(?:[\\-=<>]|<<|>>|\\\\approx|\\$\\\\approx\\$)(?=\\s|$|-?[0-9]))/,\n        'arrowUpDown': /^(?:v|\\(v\\)|\\^|\\(\\^\\))(?=$|[\\s,;\\)\\]\\}])/,\n        '\\\\bond{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\bond{\", \"\", \"\", \"}\"); },\n        '->': /^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\\u2192\\u27F6\\u21CC])/,\n        'CMT': /^[CMT](?=\\[)/,\n        '[(...)]': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"[\", \"\", \"\", \"]\"); },\n        '1st-level escape': /^(&|\\\\\\\\|\\\\hline)\\s*/,\n        '\\\\,': /^(?:\\\\[,\\ ;:])/,  // \\\\x - but output no space before\n        '\\\\x{}{}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\", /^\\\\[a-zA-Z]+\\{/, \"}\", \"\", \"\", \"{\", \"}\", \"\", true); },\n        '\\\\x{}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\", /^\\\\[a-zA-Z]+\\{/, \"}\", \"\"); },\n        '\\\\ca': /^\\\\ca(?:\\s+|(?![a-zA-Z]))/,\n        '\\\\x': /^(?:\\\\[a-zA-Z]+\\s*|\\\\[_&{}%])/,\n        'orbital': /^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,  // only those with numbers in front, because the others will be formatted correctly anyway\n        'others': /^[\\/~|]/,\n        '\\\\frac{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\frac{\", \"\", \"\", \"}\", \"{\", \"\", \"\", \"}\"); },\n        '\\\\overset{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\overset{\", \"\", \"\", \"}\", \"{\", \"\", \"\", \"}\"); },\n        '\\\\underset{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\underset{\", \"\", \"\", \"}\", \"{\", \"\", \"\", \"}\"); },\n        '\\\\underbrace{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\underbrace{\", \"\", \"\", \"}_\", \"{\", \"\", \"\", \"}\"); },\n        '\\\\color{(...)}0': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\color{\", \"\", \"\", \"}\"); },\n        '\\\\color{(...)}{(...)}1': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\color{\", \"\", \"\", \"}\", \"{\", \"\", \"\", \"}\"); },\n        '\\\\color(...){(...)}2': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\color\", \"\\\\\", \"\", /^(?=\\{)/, \"{\", \"\", \"\", \"}\"); },\n        '\\\\ce{(...)}': function (input) { return mhchemParser.patterns.findObserveGroups(input, \"\\\\ce{\", \"\", \"\", \"}\"); },\n        'oxidation$': /^(?:[+-][IVX]+|\\\\pm\\s*0|\\$\\\\pm\\$\\s*0)$/,\n        'd-oxidation$': /^(?:[+-]?\\s?[IVX]+|\\\\pm\\s*0|\\$\\\\pm\\$\\s*0)$/,  // 0 could be oxidation or charge\n        'roman numeral': /^[IVX]+/,\n        '1/2$': /^[+\\-]?(?:[0-9]+|\\$[a-z]\\$|[a-z])\\/[0-9]+(?:\\$[a-z]\\$|[a-z])?$/,\n        'amount': function (input) {\n          var match;\n          // e.g. 2, 0.5, 1/2, -2, n/2, +;  $a$ could be added later in parsing\n          match = input.match(/^(?:(?:(?:\\([+\\-]?[0-9]+\\/[0-9]+\\)|[+\\-]?(?:[0-9]+|\\$[a-z]\\$|[a-z])\\/[0-9]+|[+\\-]?[0-9]+[.,][0-9]+|[+\\-]?\\.[0-9]+|[+\\-]?[0-9]+)(?:[a-z](?=\\s*[A-Z]))?)|[+\\-]?[a-z](?=\\s*[A-Z])|\\+(?!\\s))/);\n          if (match) {\n            return { match_: match[0], remainder: input.substr(match[0].length) };\n          }\n          var a = mhchemParser.patterns.findObserveGroups(input, \"\", \"$\", \"$\", \"\");\n          if (a) {  // e.g. $2n-1$, $-$\n            match = a.match_.match(/^\\$(?:\\(?[+\\-]?(?:[0-9]*[a-z]?[+\\-])?[0-9]*[a-z](?:[+\\-][0-9]*[a-z]?)?\\)?|\\+|-)\\$$/);\n            if (match) {\n              return { match_: match[0], remainder: input.substr(match[0].length) };\n            }\n          }\n          return null;\n        },\n        'amount2': function (input) { return this['amount'](input); },\n        '(KV letters),': /^(?:[A-Z][a-z]{0,2}|i)(?=,)/,\n        'formula$': function (input) {\n          if (input.match(/^\\([a-z]+\\)$/)) { return null; }  // state of aggregation = no formula\n          var match = input.match(/^(?:[a-z]|(?:[0-9\\ \\+\\-\\,\\.\\(\\)]+[a-z])+[0-9\\ \\+\\-\\,\\.\\(\\)]*|(?:[a-z][0-9\\ \\+\\-\\,\\.\\(\\)]+)+[a-z]?)$/);\n          if (match) {\n            return { match_: match[0], remainder: input.substr(match[0].length) };\n          }\n          return null;\n        },\n        'uprightEntities': /^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,\n        '/': /^\\s*(\\/)\\s*/,\n        '//': /^\\s*(\\/\\/)\\s*/,\n        '*': /^\\s*[*.]\\s*/\n      },\n      findObserveGroups: function (input, begExcl, begIncl, endIncl, endExcl, beg2Excl, beg2Incl, end2Incl, end2Excl, combine) {\n        /** @type {{(input: string, pattern: string | RegExp): string | string[] | null;}} */\n        var _match = function (input, pattern) {\n          if (typeof pattern === \"string\") {\n            if (input.indexOf(pattern) !== 0) { return null; }\n            return pattern;\n          } else {\n            var match = input.match(pattern);\n            if (!match) { return null; }\n            return match[0];\n          }\n        };\n        /** @type {{(input: string, i: number, endChars: string | RegExp): {endMatchBegin: number, endMatchEnd: number} | null;}} */\n        var _findObserveGroups = function (input, i, endChars) {\n          var braces = 0;\n          while (i < input.length) {\n            var a = input.charAt(i);\n            var match = _match(input.substr(i), endChars);\n            if (match !== null  &&  braces === 0) {\n              return { endMatchBegin: i, endMatchEnd: i + match.length };\n            } else if (a === \"{\") {\n              braces++;\n            } else if (a === \"}\") {\n              if (braces === 0) {\n                throw [\"ExtraCloseMissingOpen\", \"Extra close brace or missing open brace\"];\n              } else {\n                braces--;\n              }\n            }\n            i++;\n          }\n          if (braces > 0) {\n            return null;\n          }\n          return null;\n        };\n        var match = _match(input, begExcl);\n        if (match === null) { return null; }\n        input = input.substr(match.length);\n        match = _match(input, begIncl);\n        if (match === null) { return null; }\n        var e = _findObserveGroups(input, match.length, endIncl || endExcl);\n        if (e === null) { return null; }\n        var match1 = input.substring(0, (endIncl ? e.endMatchEnd : e.endMatchBegin));\n        if (!(beg2Excl || beg2Incl)) {\n          return {\n            match_: match1,\n            remainder: input.substr(e.endMatchEnd)\n          };\n        } else {\n          var group2 = this.findObserveGroups(input.substr(e.endMatchEnd), beg2Excl, beg2Incl, end2Incl, end2Excl);\n          if (group2 === null) { return null; }\n          /** @type {string[]} */\n          var matchRet = [match1, group2.match_];\n          return {\n            match_: (combine ? matchRet.join(\"\") : matchRet),\n            remainder: group2.remainder\n          };\n        }\n      },\n\n      //\n      // Matching function\n      // e.g. match(\"a\", input) will look for the regexp called \"a\" and see if it matches\n      // returns null or {match_:\"a\", remainder:\"bc\"}\n      //\n      match_: function (m, input) {\n        var pattern = mhchemParser.patterns.patterns[m];\n        if (pattern === undefined) {\n          throw [\"MhchemBugP\", \"mhchem bug P. Please report. (\" + m + \")\"];  // Trying to use non-existing pattern\n        } else if (typeof pattern === \"function\") {\n          return mhchemParser.patterns.patterns[m](input);  // cannot use cached var pattern here, because some pattern functions need this===mhchemParser\n        } else {  // RegExp\n          var match = input.match(pattern);\n          if (match) {\n            var mm;\n            if (match[2]) {\n              mm = [ match[1], match[2] ];\n            } else if (match[1]) {\n              mm = match[1];\n            } else {\n              mm = match[0];\n            }\n            return { match_: mm, remainder: input.substr(match[0].length) };\n          }\n          return null;\n        }\n      }\n    },\n\n    //\n    // Generic state machine actions\n    //\n    actions: {\n      'a=': function (buffer, m) { buffer.a = (buffer.a || \"\") + m; },\n      'b=': function (buffer, m) { buffer.b = (buffer.b || \"\") + m; },\n      'p=': function (buffer, m) { buffer.p = (buffer.p || \"\") + m; },\n      'o=': function (buffer, m) { buffer.o = (buffer.o || \"\") + m; },\n      'q=': function (buffer, m) { buffer.q = (buffer.q || \"\") + m; },\n      'd=': function (buffer, m) { buffer.d = (buffer.d || \"\") + m; },\n      'rm=': function (buffer, m) { buffer.rm = (buffer.rm || \"\") + m; },\n      'text=': function (buffer, m) { buffer.text_ = (buffer.text_ || \"\") + m; },\n      'insert': function (buffer, m, a) { return { type_: a }; },\n      'insert+p1': function (buffer, m, a) { return { type_: a, p1: m }; },\n      'insert+p1+p2': function (buffer, m, a) { return { type_: a, p1: m[0], p2: m[1] }; },\n      'copy': function (buffer, m) { return m; },\n      'rm': function (buffer, m) { return { type_: 'rm', p1: m || \"\"}; },\n      'text': function (buffer, m) { return mhchemParser.go(m, 'text'); },\n      '{text}': function (buffer, m) {\n        var ret = [ \"{\" ];\n        mhchemParser.concatArray(ret, mhchemParser.go(m, 'text'));\n        ret.push(\"}\");\n        return ret;\n      },\n      'tex-math': function (buffer, m) { return mhchemParser.go(m, 'tex-math'); },\n      'tex-math tight': function (buffer, m) { return mhchemParser.go(m, 'tex-math tight'); },\n      'bond': function (buffer, m, k) { return { type_: 'bond', kind_: k || m }; },\n      'color0-output': function (buffer, m) { return { type_: 'color0', color: m[0] }; },\n      'ce': function (buffer, m) { return mhchemParser.go(m); },\n      '1/2': function (buffer, m) {\n        /** @type {ParserOutput[]} */\n        var ret = [];\n        if (m.match(/^[+\\-]/)) {\n          ret.push(m.substr(0, 1));\n          m = m.substr(1);\n        }\n        var n = m.match(/^([0-9]+|\\$[a-z]\\$|[a-z])\\/([0-9]+)(\\$[a-z]\\$|[a-z])?$/);\n        n[1] = n[1].replace(/\\$/g, \"\");\n        ret.push({ type_: 'frac', p1: n[1], p2: n[2] });\n        if (n[3]) {\n          n[3] = n[3].replace(/\\$/g, \"\");\n          ret.push({ type_: 'tex-math', p1: n[3] });\n        }\n        return ret;\n      },\n      '9,9': function (buffer, m) { return mhchemParser.go(m, '9,9'); }\n    },\n    //\n    // createTransitions\n    // convert  { 'letter': { 'state': { action_: 'output' } } }  to  { 'state' => [ { pattern: 'letter', task: { action_: [{type_: 'output'}] } } ] }\n    // with expansion of 'a|b' to 'a' and 'b' (at 2 places)\n    //\n    createTransitions: function (o) {\n      var pattern, state;\n      /** @type {string[]} */\n      var stateArray;\n      var i;\n      //\n      // 1. Collect all states\n      //\n      /** @type {Transitions} */\n      var transitions = {};\n      for (pattern in o) {\n        for (state in o[pattern]) {\n          stateArray = state.split(\"|\");\n          o[pattern][state].stateArray = stateArray;\n          for (i=0; i<stateArray.length; i++) {\n            transitions[stateArray[i]] = [];\n          }\n        }\n      }\n      //\n      // 2. Fill states\n      //\n      for (pattern in o) {\n        for (state in o[pattern]) {\n          stateArray = o[pattern][state].stateArray || [];\n          for (i=0; i<stateArray.length; i++) {\n            //\n            // 2a. Normalize actions into array:  'text=' ==> [{type_:'text='}]\n            // (Note to myself: Resolving the function here would be problematic. It would need .bind (for *this*) and currying (for *option*).)\n            //\n            /** @type {any} */\n            var p = o[pattern][state];\n            if (p.action_) {\n              p.action_ = [].concat(p.action_);\n              for (var k=0; k<p.action_.length; k++) {\n                if (typeof p.action_[k] === \"string\") {\n                  p.action_[k] = { type_: p.action_[k] };\n                }\n              }\n            } else {\n              p.action_ = [];\n            }\n            //\n            // 2.b Multi-insert\n            //\n            var patternArray = pattern.split(\"|\");\n            for (var j=0; j<patternArray.length; j++) {\n              if (stateArray[i] === '*') {  // insert into all\n                for (var t in transitions) {\n                  transitions[t].push({ pattern: patternArray[j], task: p });\n                }\n              } else {\n                transitions[stateArray[i]].push({ pattern: patternArray[j], task: p });\n              }\n            }\n          }\n        }\n      }\n      return transitions;\n    },\n    stateMachines: {}\n  };\n\n  //\n  // Definition of state machines\n  //\n  mhchemParser.stateMachines = {\n    //\n    // \\ce state machines\n    //\n    //#region ce\n    'ce': {  // main parser\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': { action_: 'output' } },\n        'else':  {\n          '0|1|2': { action_: 'beginsWithBond=false', revisit: true, toContinue: true } },\n        'oxidation$': {\n          '0': { action_: 'oxidation-output' } },\n        'CMT': {\n          'r': { action_: 'rdt=', nextState: 'rt' },\n          'rd': { action_: 'rqt=', nextState: 'rdt' } },\n        'arrowUpDown': {\n          '0|1|2|as': { action_: [ 'sb=false', 'output', 'operator' ], nextState: '1' } },\n        'uprightEntities': {\n          '0|1|2': { action_: [ 'o=', 'output' ], nextState: '1' } },\n        'orbital': {\n          '0|1|2|3': { action_: 'o=', nextState: 'o' } },\n        '->': {\n          '0|1|2|3': { action_: 'r=', nextState: 'r' },\n          'a|as': { action_: [ 'output', 'r=' ], nextState: 'r' },\n          '*': { action_: [ 'output', 'r=' ], nextState: 'r' } },\n        '+': {\n          'o': { action_: 'd= kv',  nextState: 'd' },\n          'd|D': { action_: 'd=', nextState: 'd' },\n          'q': { action_: 'd=',  nextState: 'qd' },\n          'qd|qD': { action_: 'd=', nextState: 'qd' },\n          'dq': { action_: [ 'output', 'd=' ], nextState: 'd' },\n          '3': { action_: [ 'sb=false', 'output', 'operator' ], nextState: '0' } },\n        'amount': {\n          '0|2': { action_: 'a=', nextState: 'a' } },\n        'pm-operator': {\n          '0|1|2|a|as': { action_: [ 'sb=false', 'output', { type_: 'operator', option: '\\\\pm' } ], nextState: '0' } },\n        'operator': {\n          '0|1|2|a|as': { action_: [ 'sb=false', 'output', 'operator' ], nextState: '0' } },\n        '-$': {\n          'o|q': { action_: [ 'charge or bond', 'output' ],  nextState: 'qd' },\n          'd': { action_: 'd=', nextState: 'd' },\n          'D': { action_: [ 'output', { type_: 'bond', option: \"-\" } ], nextState: '3' },\n          'q': { action_: 'd=',  nextState: 'qd' },\n          'qd': { action_: 'd=', nextState: 'qd' },\n          'qD|dq': { action_: [ 'output', { type_: 'bond', option: \"-\" } ], nextState: '3' } },\n        '-9': {\n          '3|o': { action_: [ 'output', { type_: 'insert', option: 'hyphen' } ], nextState: '3' } },\n        '- orbital overlap': {\n          'o': { action_: [ 'output', { type_: 'insert', option: 'hyphen' } ], nextState: '2' },\n          'd': { action_: [ 'output', { type_: 'insert', option: 'hyphen' } ], nextState: '2' } },\n        '-': {\n          '0|1|2': { action_: [ { type_: 'output', option: 1 }, 'beginsWithBond=true', { type_: 'bond', option: \"-\" } ], nextState: '3' },\n          '3': { action_: { type_: 'bond', option: \"-\" } },\n          'a': { action_: [ 'output', { type_: 'insert', option: 'hyphen' } ], nextState: '2' },\n          'as': { action_: [ { type_: 'output', option: 2 }, { type_: 'bond', option: \"-\" } ], nextState: '3' },\n          'b': { action_: 'b=' },\n          'o': { action_: { type_: '- after o/d', option: false }, nextState: '2' },\n          'q': { action_: { type_: '- after o/d', option: false }, nextState: '2' },\n          'd|qd|dq': { action_: { type_: '- after o/d', option: true }, nextState: '2' },\n          'D|qD|p': { action_: [ 'output', { type_: 'bond', option: \"-\" } ], nextState: '3' } },\n        'amount2': {\n          '1|3': { action_: 'a=', nextState: 'a' } },\n        'letters': {\n          '0|1|2|3|a|as|b|p|bp|o': { action_: 'o=', nextState: 'o' },\n          'q|dq': { action_: ['output', 'o='], nextState: 'o' },\n          'd|D|qd|qD': { action_: 'o after d', nextState: 'o' } },\n        'digits': {\n          'o': { action_: 'q=', nextState: 'q' },\n          'd|D': { action_: 'q=', nextState: 'dq' },\n          'q': { action_: [ 'output', 'o=' ], nextState: 'o' },\n          'a': { action_: 'o=', nextState: 'o' } },\n        'space A': {\n          'b|p|bp': {} },\n        'space': {\n          'a': { nextState: 'as' },\n          '0': { action_: 'sb=false' },\n          '1|2': { action_: 'sb=true' },\n          'r|rt|rd|rdt|rdq': { action_: 'output', nextState: '0' },\n          '*': { action_: [ 'output', 'sb=true' ], nextState: '1'} },\n        '1st-level escape': {\n          '1|2': { action_: [ 'output', { type_: 'insert+p1', option: '1st-level escape' } ] },\n          '*': { action_: [ 'output', { type_: 'insert+p1', option: '1st-level escape' } ], nextState: '0' } },\n        '[(...)]': {\n          'r|rt': { action_: 'rd=', nextState: 'rd' },\n          'rd|rdt': { action_: 'rq=', nextState: 'rdq' } },\n        '...': {\n          'o|d|D|dq|qd|qD': { action_: [ 'output', { type_: 'bond', option: \"...\" } ], nextState: '3' },\n          '*': { action_: [ { type_: 'output', option: 1 }, { type_: 'insert', option: 'ellipsis' } ], nextState: '1' } },\n        '. |* ': {\n          '*': { action_: [ 'output', { type_: 'insert', option: 'addition compound' } ], nextState: '1' } },\n        'state of aggregation $': {\n          '*': { action_: [ 'output', 'state of aggregation' ], nextState: '1' } },\n        '{[(': {\n          'a|as|o': { action_: [ 'o=', 'output', 'parenthesisLevel++' ], nextState: '2' },\n          '0|1|2|3': { action_: [ 'o=', 'output', 'parenthesisLevel++' ], nextState: '2' },\n          '*': { action_: [ 'output', 'o=', 'output', 'parenthesisLevel++' ], nextState: '2' } },\n        ')]}': {\n          '0|1|2|3|b|p|bp|o': { action_: [ 'o=', 'parenthesisLevel--' ], nextState: 'o' },\n          'a|as|d|D|q|qd|qD|dq': { action_: [ 'output', 'o=', 'parenthesisLevel--' ], nextState: 'o' } },\n        ', ': {\n          '*': { action_: [ 'output', 'comma' ], nextState: '0' } },\n        '^_': {  // ^ and _ without a sensible argument\n          '*': { } },\n        '^{(...)}|^($...$)': {\n          '0|1|2|as': { action_: 'b=', nextState: 'b' },\n          'p': { action_: 'b=', nextState: 'bp' },\n          '3|o': { action_: 'd= kv', nextState: 'D' },\n          'q': { action_: 'd=', nextState: 'qD' },\n          'd|D|qd|qD|dq': { action_: [ 'output', 'd=' ], nextState: 'D' } },\n        '^a|^\\\\x{}{}|^\\\\x{}|^\\\\x|\\'': {\n          '0|1|2|as': { action_: 'b=', nextState: 'b' },\n          'p': { action_: 'b=', nextState: 'bp' },\n          '3|o': { action_: 'd= kv', nextState: 'd' },\n          'q': { action_: 'd=', nextState: 'qd' },\n          'd|qd|D|qD': { action_: 'd=' },\n          'dq': { action_: [ 'output', 'd=' ], nextState: 'd' } },\n        '_{(state of aggregation)}$': {\n          'd|D|q|qd|qD|dq': { action_: [ 'output', 'q=' ], nextState: 'q' } },\n        '_{(...)}|_($...$)|_9|_\\\\x{}{}|_\\\\x{}|_\\\\x': {\n          '0|1|2|as': { action_: 'p=', nextState: 'p' },\n          'b': { action_: 'p=', nextState: 'bp' },\n          '3|o': { action_: 'q=', nextState: 'q' },\n          'd|D': { action_: 'q=', nextState: 'dq' },\n          'q|qd|qD|dq': { action_: [ 'output', 'q=' ], nextState: 'q' } },\n        '=<>': {\n          '0|1|2|3|a|as|o|q|d|D|qd|qD|dq': { action_: [ { type_: 'output', option: 2 }, 'bond' ], nextState: '3' } },\n        '#': {\n          '0|1|2|3|a|as|o': { action_: [ { type_: 'output', option: 2 }, { type_: 'bond', option: \"#\" } ], nextState: '3' } },\n        '{}': {\n          '*': { action_: { type_: 'output', option: 1 },  nextState: '1' } },\n        '{...}': {\n          '0|1|2|3|a|as|b|p|bp': { action_: 'o=', nextState: 'o' },\n          'o|d|D|q|qd|qD|dq': { action_: [ 'output', 'o=' ], nextState: 'o' } },\n        '$...$': {\n          'a': { action_: 'a=' },  // 2$n$\n          '0|1|2|3|as|b|p|bp|o': { action_: 'o=', nextState: 'o' },  // not 'amount'\n          'as|o': { action_: 'o=' },\n          'q|d|D|qd|qD|dq': { action_: [ 'output', 'o=' ], nextState: 'o' } },\n        '\\\\bond{(...)}': {\n          '*': { action_: [ { type_: 'output', option: 2 }, 'bond' ], nextState: \"3\" } },\n        '\\\\frac{(...)}': {\n          '*': { action_: [ { type_: 'output', option: 1 }, 'frac-output' ], nextState: '3' } },\n        '\\\\overset{(...)}': {\n          '*': { action_: [ { type_: 'output', option: 2 }, 'overset-output' ], nextState: '3' } },\n        '\\\\underset{(...)}': {\n          '*': { action_: [ { type_: 'output', option: 2 }, 'underset-output' ], nextState: '3' } },\n        '\\\\underbrace{(...)}': {\n          '*': { action_: [ { type_: 'output', option: 2 }, 'underbrace-output' ], nextState: '3' } },\n        '\\\\color{(...)}{(...)}1|\\\\color(...){(...)}2': {\n          '*': { action_: [ { type_: 'output', option: 2 }, 'color-output' ], nextState: '3' } },\n        '\\\\color{(...)}0': {\n          '*': { action_: [ { type_: 'output', option: 2 }, 'color0-output' ] } },\n        '\\\\ce{(...)}': {\n          '*': { action_: [ { type_: 'output', option: 2 }, 'ce' ], nextState: '3' } },\n        '\\\\,': {\n          '*': { action_: [ { type_: 'output', option: 1 }, 'copy' ], nextState: '1' } },\n        '\\\\x{}{}|\\\\x{}|\\\\x': {\n          '0|1|2|3|a|as|b|p|bp|o|c0': { action_: [ 'o=', 'output' ], nextState: '3' },\n          '*': { action_: ['output', 'o=', 'output' ], nextState: '3' } },\n        'others': {\n          '*': { action_: [ { type_: 'output', option: 1 }, 'copy' ], nextState: '3' } },\n        'else2': {\n          'a': { action_: 'a to o', nextState: 'o', revisit: true },\n          'as': { action_: [ 'output', 'sb=true' ], nextState: '1', revisit: true },\n          'r|rt|rd|rdt|rdq': { action_: [ 'output' ], nextState: '0', revisit: true },\n          '*': { action_: [ 'output', 'copy' ], nextState: '3' } }\n      }),\n      actions: {\n        'o after d': function (buffer, m) {\n          var ret;\n          if ((buffer.d || \"\").match(/^[0-9]+$/)) {\n            var tmp = buffer.d;\n            buffer.d = undefined;\n            ret = this['output'](buffer);\n            buffer.b = tmp;\n          } else {\n            ret = this['output'](buffer);\n          }\n          mhchemParser.actions['o='](buffer, m);\n          return ret;\n        },\n        'd= kv': function (buffer, m) {\n          buffer.d = m;\n          buffer.dType = 'kv';\n        },\n        'charge or bond': function (buffer, m) {\n          if (buffer['beginsWithBond']) {\n            /** @type {ParserOutput[]} */\n            var ret = [];\n            mhchemParser.concatArray(ret, this['output'](buffer));\n            mhchemParser.concatArray(ret, mhchemParser.actions['bond'](buffer, m, \"-\"));\n            return ret;\n          } else {\n            buffer.d = m;\n          }\n        },\n        '- after o/d': function (buffer, m, isAfterD) {\n          var c1 = mhchemParser.patterns.match_('orbital', buffer.o || \"\");\n          var c2 = mhchemParser.patterns.match_('one lowercase greek letter $', buffer.o || \"\");\n          var c3 = mhchemParser.patterns.match_('one lowercase latin letter $', buffer.o || \"\");\n          var c4 = mhchemParser.patterns.match_('$one lowercase latin letter$ $', buffer.o || \"\");\n          var hyphenFollows =  m===\"-\" && ( c1 && c1.remainder===\"\"  ||  c2  ||  c3  ||  c4 );\n          if (hyphenFollows && !buffer.a && !buffer.b && !buffer.p && !buffer.d && !buffer.q && !c1 && c3) {\n            buffer.o = '$' + buffer.o + '$';\n          }\n          /** @type {ParserOutput[]} */\n          var ret = [];\n          if (hyphenFollows) {\n            mhchemParser.concatArray(ret, this['output'](buffer));\n            ret.push({ type_: 'hyphen' });\n          } else {\n            c1 = mhchemParser.patterns.match_('digits', buffer.d || \"\");\n            if (isAfterD && c1 && c1.remainder==='') {\n              mhchemParser.concatArray(ret, mhchemParser.actions['d='](buffer, m));\n              mhchemParser.concatArray(ret, this['output'](buffer));\n            } else {\n              mhchemParser.concatArray(ret, this['output'](buffer));\n              mhchemParser.concatArray(ret, mhchemParser.actions['bond'](buffer, m, \"-\"));\n            }\n          }\n          return ret;\n        },\n        'a to o': function (buffer) {\n          buffer.o = buffer.a;\n          buffer.a = undefined;\n        },\n        'sb=true': function (buffer) { buffer.sb = true; },\n        'sb=false': function (buffer) { buffer.sb = false; },\n        'beginsWithBond=true': function (buffer) { buffer['beginsWithBond'] = true; },\n        'beginsWithBond=false': function (buffer) { buffer['beginsWithBond'] = false; },\n        'parenthesisLevel++': function (buffer) { buffer['parenthesisLevel']++; },\n        'parenthesisLevel--': function (buffer) { buffer['parenthesisLevel']--; },\n        'state of aggregation': function (buffer, m) {\n          return { type_: 'state of aggregation', p1: mhchemParser.go(m, 'o') };\n        },\n        'comma': function (buffer, m) {\n          var a = m.replace(/\\s*$/, '');\n          var withSpace = (a !== m);\n          if (withSpace  &&  buffer['parenthesisLevel'] === 0) {\n            return { type_: 'comma enumeration L', p1: a };\n          } else {\n            return { type_: 'comma enumeration M', p1: a };\n          }\n        },\n        'output': function (buffer, m, entityFollows) {\n          // entityFollows:\n          //   undefined = if we have nothing else to output, also ignore the just read space (buffer.sb)\n          //   1 = an entity follows, never omit the space if there was one just read before (can only apply to state 1)\n          //   2 = 1 + the entity can have an amount, so output a\\, instead of converting it to o (can only apply to states a|as)\n          /** @type {ParserOutput | ParserOutput[]} */\n          var ret;\n          if (!buffer.r) {\n            ret = [];\n            if (!buffer.a && !buffer.b && !buffer.p && !buffer.o && !buffer.q && !buffer.d && !entityFollows) {\n              //ret = [];\n            } else {\n              if (buffer.sb) {\n                ret.push({ type_: 'entitySkip' });\n              }\n              if (!buffer.o && !buffer.q && !buffer.d && !buffer.b && !buffer.p && entityFollows!==2) {\n                buffer.o = buffer.a;\n                buffer.a = undefined;\n              } else if (!buffer.o && !buffer.q && !buffer.d && (buffer.b || buffer.p)) {\n                buffer.o = buffer.a;\n                buffer.d = buffer.b;\n                buffer.q = buffer.p;\n                buffer.a = buffer.b = buffer.p = undefined;\n              } else {\n                if (buffer.o && buffer.dType==='kv' && mhchemParser.patterns.match_('d-oxidation$', buffer.d || \"\")) {\n                  buffer.dType = 'oxidation';\n                } else if (buffer.o && buffer.dType==='kv' && !buffer.q) {\n                  buffer.dType = undefined;\n                }\n              }\n              ret.push({\n                type_: 'chemfive',\n                a: mhchemParser.go(buffer.a, 'a'),\n                b: mhchemParser.go(buffer.b, 'bd'),\n                p: mhchemParser.go(buffer.p, 'pq'),\n                o: mhchemParser.go(buffer.o, 'o'),\n                q: mhchemParser.go(buffer.q, 'pq'),\n                d: mhchemParser.go(buffer.d, (buffer.dType === 'oxidation' ? 'oxidation' : 'bd')),\n                dType: buffer.dType\n              });\n            }\n          } else {  // r\n            /** @type {ParserOutput[]} */\n            var rd;\n            if (buffer.rdt === 'M') {\n              rd = mhchemParser.go(buffer.rd, 'tex-math');\n            } else if (buffer.rdt === 'T') {\n              rd = [ { type_: 'text', p1: buffer.rd || \"\" } ];\n            } else {\n              rd = mhchemParser.go(buffer.rd);\n            }\n            /** @type {ParserOutput[]} */\n            var rq;\n            if (buffer.rqt === 'M') {\n              rq = mhchemParser.go(buffer.rq, 'tex-math');\n            } else if (buffer.rqt === 'T') {\n              rq = [ { type_: 'text', p1: buffer.rq || \"\"} ];\n            } else {\n              rq = mhchemParser.go(buffer.rq);\n            }\n            ret = {\n              type_: 'arrow',\n              r: buffer.r,\n              rd: rd,\n              rq: rq\n            };\n          }\n          for (var p in buffer) {\n            if (p !== 'parenthesisLevel'  &&  p !== 'beginsWithBond') {\n              delete buffer[p];\n            }\n          }\n          return ret;\n        },\n        'oxidation-output': function (buffer, m) {\n          var ret = [ \"{\" ];\n          mhchemParser.concatArray(ret, mhchemParser.go(m, 'oxidation'));\n          ret.push(\"}\");\n          return ret;\n        },\n        'frac-output': function (buffer, m) {\n          return { type_: 'frac-ce', p1: mhchemParser.go(m[0]), p2: mhchemParser.go(m[1]) };\n        },\n        'overset-output': function (buffer, m) {\n          return { type_: 'overset', p1: mhchemParser.go(m[0]), p2: mhchemParser.go(m[1]) };\n        },\n        'underset-output': function (buffer, m) {\n          return { type_: 'underset', p1: mhchemParser.go(m[0]), p2: mhchemParser.go(m[1]) };\n        },\n        'underbrace-output': function (buffer, m) {\n          return { type_: 'underbrace', p1: mhchemParser.go(m[0]), p2: mhchemParser.go(m[1]) };\n        },\n        'color-output': function (buffer, m) {\n          return { type_: 'color', color1: m[0], color2: mhchemParser.go(m[1]) };\n        },\n        'r=': function (buffer, m) { buffer.r = m; },\n        'rdt=': function (buffer, m) { buffer.rdt = m; },\n        'rd=': function (buffer, m) { buffer.rd = m; },\n        'rqt=': function (buffer, m) { buffer.rqt = m; },\n        'rq=': function (buffer, m) { buffer.rq = m; },\n        'operator': function (buffer, m, p1) { return { type_: 'operator', kind_: (p1 || m) }; }\n      }\n    },\n    'a': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': {} },\n        '1/2$': {\n          '0': { action_: '1/2' } },\n        'else': {\n          '0': { nextState: '1', revisit: true } },\n        '$(...)$': {\n          '*': { action_: 'tex-math tight', nextState: '1' } },\n        ',': {\n          '*': { action_: { type_: 'insert', option: 'commaDecimal' } } },\n        'else2': {\n          '*': { action_: 'copy' } }\n      }),\n      actions: {}\n    },\n    'o': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': {} },\n        '1/2$': {\n          '0': { action_: '1/2' } },\n        'else': {\n          '0': { nextState: '1', revisit: true } },\n        'letters': {\n          '*': { action_: 'rm' } },\n        '\\\\ca': {\n          '*': { action_: { type_: 'insert', option: 'circa' } } },\n        '\\\\x{}{}|\\\\x{}|\\\\x': {\n          '*': { action_: 'copy' } },\n        '${(...)}$|$(...)$': {\n          '*': { action_: 'tex-math' } },\n        '{(...)}': {\n          '*': { action_: '{text}' } },\n        'else2': {\n          '*': { action_: 'copy' } }\n      }),\n      actions: {}\n    },\n    'text': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': { action_: 'output' } },\n        '{...}': {\n          '*': { action_: 'text=' } },\n        '${(...)}$|$(...)$': {\n          '*': { action_: 'tex-math' } },\n        '\\\\greek': {\n          '*': { action_: [ 'output', 'rm' ] } },\n        '\\\\,|\\\\x{}{}|\\\\x{}|\\\\x': {\n          '*': { action_: [ 'output', 'copy' ] } },\n        'else': {\n          '*': { action_: 'text=' } }\n      }),\n      actions: {\n        'output': function (buffer) {\n          if (buffer.text_) {\n            /** @type {ParserOutput} */\n            var ret = { type_: 'text', p1: buffer.text_ };\n            for (var p in buffer) { delete buffer[p]; }\n            return ret;\n          }\n        }\n      }\n    },\n    'pq': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': {} },\n        'state of aggregation $': {\n          '*': { action_: 'state of aggregation' } },\n        'i$': {\n          '0': { nextState: '!f', revisit: true } },\n        '(KV letters),': {\n          '0': { action_: 'rm', nextState: '0' } },\n        'formula$': {\n          '0': { nextState: 'f', revisit: true } },\n        '1/2$': {\n          '0': { action_: '1/2' } },\n        'else': {\n          '0': { nextState: '!f', revisit: true } },\n        '${(...)}$|$(...)$': {\n          '*': { action_: 'tex-math' } },\n        '{(...)}': {\n          '*': { action_: 'text' } },\n        'a-z': {\n          'f': { action_: 'tex-math' } },\n        'letters': {\n          '*': { action_: 'rm' } },\n        '-9.,9': {\n          '*': { action_: '9,9'  } },\n        ',': {\n          '*': { action_: { type_: 'insert+p1', option: 'comma enumeration S' } } },\n        '\\\\color{(...)}{(...)}1|\\\\color(...){(...)}2': {\n          '*': { action_: 'color-output' } },\n        '\\\\color{(...)}0': {\n          '*': { action_: 'color0-output' } },\n        '\\\\ce{(...)}': {\n          '*': { action_: 'ce' } },\n        '\\\\,|\\\\x{}{}|\\\\x{}|\\\\x': {\n          '*': { action_: 'copy' } },\n        'else2': {\n          '*': { action_: 'copy' } }\n      }),\n      actions: {\n        'state of aggregation': function (buffer, m) {\n          return { type_: 'state of aggregation subscript', p1: mhchemParser.go(m, 'o') };\n        },\n        'color-output': function (buffer, m) {\n          return { type_: 'color', color1: m[0], color2: mhchemParser.go(m[1], 'pq') };\n        }\n      }\n    },\n    'bd': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': {} },\n        'x$': {\n          '0': { nextState: '!f', revisit: true } },\n        'formula$': {\n          '0': { nextState: 'f', revisit: true } },\n        'else': {\n          '0': { nextState: '!f', revisit: true } },\n        '-9.,9 no missing 0': {\n          '*': { action_: '9,9' } },\n        '.': {\n          '*': { action_: { type_: 'insert', option: 'electron dot' } } },\n        'a-z': {\n          'f': { action_: 'tex-math' } },\n        'x': {\n          '*': { action_: { type_: 'insert', option: 'KV x' } } },\n        'letters': {\n          '*': { action_: 'rm' } },\n        '\\'': {\n          '*': { action_: { type_: 'insert', option: 'prime' } } },\n        '${(...)}$|$(...)$': {\n          '*': { action_: 'tex-math' } },\n        '{(...)}': {\n          '*': { action_: 'text' } },\n        '\\\\color{(...)}{(...)}1|\\\\color(...){(...)}2': {\n          '*': { action_: 'color-output' } },\n        '\\\\color{(...)}0': {\n          '*': { action_: 'color0-output' } },\n        '\\\\ce{(...)}': {\n          '*': { action_: 'ce' } },\n        '\\\\,|\\\\x{}{}|\\\\x{}|\\\\x': {\n          '*': { action_: 'copy' } },\n        'else2': {\n          '*': { action_: 'copy' } }\n      }),\n      actions: {\n        'color-output': function (buffer, m) {\n          return { type_: 'color', color1: m[0], color2: mhchemParser.go(m[1], 'bd') };\n        }\n      }\n    },\n    'oxidation': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': {} },\n        'roman numeral': {\n          '*': { action_: 'roman-numeral' } },\n        '${(...)}$|$(...)$': {\n          '*': { action_: 'tex-math' } },\n        'else': {\n          '*': { action_: 'copy' } }\n      }),\n      actions: {\n        'roman-numeral': function (buffer, m) { return { type_: 'roman numeral', p1: m || \"\" }; }\n      }\n    },\n    'tex-math': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': { action_: 'output' } },\n        '\\\\ce{(...)}': {\n          '*': { action_: [ 'output', 'ce' ] } },\n        '{...}|\\\\,|\\\\x{}{}|\\\\x{}|\\\\x': {\n          '*': { action_: 'o=' } },\n        'else': {\n          '*': { action_: 'o=' } }\n      }),\n      actions: {\n        'output': function (buffer) {\n          if (buffer.o) {\n            /** @type {ParserOutput} */\n            var ret = { type_: 'tex-math', p1: buffer.o };\n            for (var p in buffer) { delete buffer[p]; }\n            return ret;\n          }\n        }\n      }\n    },\n    'tex-math tight': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': { action_: 'output' } },\n        '\\\\ce{(...)}': {\n          '*': { action_: [ 'output', 'ce' ] } },\n        '{...}|\\\\,|\\\\x{}{}|\\\\x{}|\\\\x': {\n          '*': { action_: 'o=' } },\n        '-|+': {\n          '*': { action_: 'tight operator' } },\n        'else': {\n          '*': { action_: 'o=' } }\n      }),\n      actions: {\n        'tight operator': function (buffer, m) { buffer.o = (buffer.o || \"\") + \"{\"+m+\"}\"; },\n        'output': function (buffer) {\n          if (buffer.o) {\n            /** @type {ParserOutput} */\n            var ret = { type_: 'tex-math', p1: buffer.o };\n            for (var p in buffer) { delete buffer[p]; }\n            return ret;\n          }\n        }\n      }\n    },\n    '9,9': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': {} },\n        ',': {\n          '*': { action_: 'comma' } },\n        'else': {\n          '*': { action_: 'copy' } }\n      }),\n      actions: {\n        'comma': function () { return { type_: 'commaDecimal' }; }\n      }\n    },\n    //#endregion\n    //\n    // \\pu state machines\n    //\n    //#region pu\n    'pu': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': { action_: 'output' } },\n        'space$': {\n          '*': { action_: [ 'output', 'space' ] } },\n        '{[(|)]}': {\n          '0|a': { action_: 'copy' } },\n        '(-)(9)^(-9)': {\n          '0': { action_: 'number^', nextState: 'a' } },\n        '(-)(9.,9)(e)(99)': {\n          '0': { action_: 'enumber', nextState: 'a' } },\n        'space': {\n          '0|a': {} },\n        'pm-operator': {\n          '0|a': { action_: { type_: 'operator', option: '\\\\pm' }, nextState: '0' } },\n        'operator': {\n          '0|a': { action_: 'copy', nextState: '0' } },\n        '//': {\n          'd': { action_: 'o=', nextState: '/' } },\n        '/': {\n          'd': { action_: 'o=', nextState: '/' } },\n        '{...}|else': {\n          '0|d': { action_: 'd=', nextState: 'd' },\n          'a': { action_: [ 'space', 'd=' ], nextState: 'd' },\n          '/|q': { action_: 'q=', nextState: 'q' } }\n      }),\n      actions: {\n        'enumber': function (buffer, m) {\n          /** @type {ParserOutput[]} */\n          var ret = [];\n          if (m[0] === \"+-\"  ||  m[0] === \"+/-\") {\n            ret.push(\"\\\\pm \");\n          } else if (m[0]) {\n            ret.push(m[0]);\n          }\n          if (m[1]) {\n            mhchemParser.concatArray(ret, mhchemParser.go(m[1], 'pu-9,9'));\n            if (m[2]) {\n              if (m[2].match(/[,.]/)) {\n                mhchemParser.concatArray(ret, mhchemParser.go(m[2], 'pu-9,9'));\n              } else {\n                ret.push(m[2]);\n              }\n            }\n            m[3] = m[4] || m[3];\n            if (m[3]) {\n              m[3] = m[3].trim();\n              if (m[3] === \"e\"  ||  m[3].substr(0, 1) === \"*\") {\n                ret.push({ type_: 'cdot' });\n              } else {\n                ret.push({ type_: 'times' });\n              }\n            }\n          }\n          if (m[3]) {\n            ret.push(\"10^{\"+m[5]+\"}\");\n          }\n          return ret;\n        },\n        'number^': function (buffer, m) {\n          /** @type {ParserOutput[]} */\n          var ret = [];\n          if (m[0] === \"+-\"  ||  m[0] === \"+/-\") {\n            ret.push(\"\\\\pm \");\n          } else if (m[0]) {\n            ret.push(m[0]);\n          }\n          mhchemParser.concatArray(ret, mhchemParser.go(m[1], 'pu-9,9'));\n          ret.push(\"^{\"+m[2]+\"}\");\n          return ret;\n        },\n        'operator': function (buffer, m, p1) { return { type_: 'operator', kind_: (p1 || m) }; },\n        'space': function () { return { type_: 'pu-space-1' }; },\n        'output': function (buffer) {\n          /** @type {ParserOutput | ParserOutput[]} */\n          var ret;\n          var md = mhchemParser.patterns.match_('{(...)}', buffer.d || \"\");\n          if (md  &&  md.remainder === '') { buffer.d = md.match_; }\n          var mq = mhchemParser.patterns.match_('{(...)}', buffer.q || \"\");\n          if (mq  &&  mq.remainder === '') { buffer.q = mq.match_; }\n          if (buffer.d) {\n            buffer.d = buffer.d.replace(/\\u00B0C|\\^oC|\\^{o}C/g, \"{}^{\\\\circ}C\");\n            buffer.d = buffer.d.replace(/\\u00B0F|\\^oF|\\^{o}F/g, \"{}^{\\\\circ}F\");\n          }\n          if (buffer.q) {  // fraction\n            buffer.q = buffer.q.replace(/\\u00B0C|\\^oC|\\^{o}C/g, \"{}^{\\\\circ}C\");\n            buffer.q = buffer.q.replace(/\\u00B0F|\\^oF|\\^{o}F/g, \"{}^{\\\\circ}F\");\n            var b5 = {\n              d: mhchemParser.go(buffer.d, 'pu'),\n              q: mhchemParser.go(buffer.q, 'pu')\n            };\n            if (buffer.o === '//') {\n              ret = { type_: 'pu-frac', p1: b5.d, p2: b5.q };\n            } else {\n              ret = b5.d;\n              if (b5.d.length > 1  ||  b5.q.length > 1) {\n                ret.push({ type_: ' / ' });\n              } else {\n                ret.push({ type_: '/' });\n              }\n              mhchemParser.concatArray(ret, b5.q);\n            }\n          } else {  // no fraction\n            ret = mhchemParser.go(buffer.d, 'pu-2');\n          }\n          for (var p in buffer) { delete buffer[p]; }\n          return ret;\n        }\n      }\n    },\n    'pu-2': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '*': { action_: 'output' } },\n        '*': {\n          '*': { action_: [ 'output', 'cdot' ], nextState: '0' } },\n        '\\\\x': {\n          '*': { action_: 'rm=' } },\n        'space': {\n          '*': { action_: [ 'output', 'space' ], nextState: '0' } },\n        '^{(...)}|^(-1)': {\n          '1': { action_: '^(-1)' } },\n        '-9.,9': {\n          '0': { action_: 'rm=', nextState: '0' },\n          '1': { action_: '^(-1)', nextState: '0' } },\n        '{...}|else': {\n          '*': { action_: 'rm=', nextState: '1' } }\n      }),\n      actions: {\n        'cdot': function () { return { type_: 'tight cdot' }; },\n        '^(-1)': function (buffer, m) { buffer.rm += \"^{\"+m+\"}\"; },\n        'space': function () { return { type_: 'pu-space-2' }; },\n        'output': function (buffer) {\n          /** @type {ParserOutput | ParserOutput[]} */\n          var ret = [];\n          if (buffer.rm) {\n            var mrm = mhchemParser.patterns.match_('{(...)}', buffer.rm || \"\");\n            if (mrm  &&  mrm.remainder === '') {\n              ret = mhchemParser.go(mrm.match_, 'pu');\n            } else {\n              ret = { type_: 'rm', p1: buffer.rm };\n            }\n          }\n          for (var p in buffer) { delete buffer[p]; }\n          return ret;\n        }\n      }\n    },\n    'pu-9,9': {\n      transitions: mhchemParser.createTransitions({\n        'empty': {\n          '0': { action_: 'output-0' },\n          'o': { action_: 'output-o' } },\n        ',': {\n          '0': { action_: [ 'output-0', 'comma' ], nextState: 'o' } },\n        '.': {\n          '0': { action_: [ 'output-0', 'copy' ], nextState: 'o' } },\n        'else': {\n          '*': { action_: 'text=' } }\n      }),\n      actions: {\n        'comma': function () { return { type_: 'commaDecimal' }; },\n        'output-0': function (buffer) {\n          /** @type {ParserOutput[]} */\n          var ret = [];\n          buffer.text_ = buffer.text_ || \"\";\n          if (buffer.text_.length > 4) {\n            var a = buffer.text_.length % 3;\n            if (a === 0) { a = 3; }\n            for (var i=buffer.text_.length-3; i>0; i-=3) {\n              ret.push(buffer.text_.substr(i, 3));\n              ret.push({ type_: '1000 separator' });\n            }\n            ret.push(buffer.text_.substr(0, a));\n            ret.reverse();\n          } else {\n            ret.push(buffer.text_);\n          }\n          for (var p in buffer) { delete buffer[p]; }\n          return ret;\n        },\n        'output-o': function (buffer) {\n          /** @type {ParserOutput[]} */\n          var ret = [];\n          buffer.text_ = buffer.text_ || \"\";\n          if (buffer.text_.length > 4) {\n            var a = buffer.text_.length - 3;\n            for (var i=0; i<a; i+=3) {\n              ret.push(buffer.text_.substr(i, 3));\n              ret.push({ type_: '1000 separator' });\n            }\n            ret.push(buffer.text_.substr(i));\n          } else {\n            ret.push(buffer.text_);\n          }\n          for (var p in buffer) { delete buffer[p]; }\n          return ret;\n        }\n      }\n    }\n    //#endregion\n  };\n\n  //\n  // texify: Take MhchemParser output and convert it to TeX\n  //\n  /** @type {Texify} */\n  var texify = {\n    go: function (input, isInner) {  // (recursive, max 4 levels)\n      if (!input) { return \"\"; }\n      var res = \"\";\n      var cee = false;\n      for (var i=0; i < input.length; i++) {\n        var inputi = input[i];\n        if (typeof inputi === \"string\") {\n          res += inputi;\n        } else {\n          res += texify._go2(inputi);\n          if (inputi.type_ === '1st-level escape') { cee = true; }\n        }\n      }\n      if (!isInner && !cee && res) {\n        res = \"{\" + res + \"}\";\n      }\n      return res;\n    },\n    _goInner: function (input) {\n      if (!input) { return input; }\n      return texify.go(input, true);\n    },\n    _go2: function (buf) {\n      /** @type {undefined | string} */\n      var res;\n      switch (buf.type_) {\n        case 'chemfive':\n          res = \"\";\n          var b5 = {\n            a: texify._goInner(buf.a),\n            b: texify._goInner(buf.b),\n            p: texify._goInner(buf.p),\n            o: texify._goInner(buf.o),\n            q: texify._goInner(buf.q),\n            d: texify._goInner(buf.d)\n          };\n          //\n          // a\n          //\n          if (b5.a) {\n            if (b5.a.match(/^[+\\-]/)) { b5.a = \"{\"+b5.a+\"}\"; }\n            res += b5.a + \"\\\\,\";\n          }\n          //\n          // b and p\n          //\n          if (b5.b || b5.p) {\n            res += \"{\\\\vphantom{X}}\";\n            res += \"^{\\\\hphantom{\"+(b5.b||\"\")+\"}}_{\\\\hphantom{\"+(b5.p||\"\")+\"}}\";\n            res += \"{\\\\vphantom{X}}\";\n            res += \"^{\\\\smash[t]{\\\\vphantom{2}}\\\\mathllap{\"+(b5.b||\"\")+\"}}\";\n            res += \"_{\\\\vphantom{2}\\\\mathllap{\\\\smash[t]{\"+(b5.p||\"\")+\"}}}\";\n          }\n          //\n          // o\n          //\n          if (b5.o) {\n            if (b5.o.match(/^[+\\-]/)) { b5.o = \"{\"+b5.o+\"}\"; }\n            res += b5.o;\n          }\n          //\n          // q and d\n          //\n          if (buf.dType === 'kv') {\n            if (b5.d || b5.q) {\n              res += \"{\\\\vphantom{X}}\";\n            }\n            if (b5.d) {\n              res += \"^{\"+b5.d+\"}\";\n            }\n            if (b5.q) {\n              res += \"_{\\\\smash[t]{\"+b5.q+\"}}\";\n            }\n          } else if (buf.dType === 'oxidation') {\n            if (b5.d) {\n              res += \"{\\\\vphantom{X}}\";\n              res += \"^{\"+b5.d+\"}\";\n            }\n            if (b5.q) {\n              res += \"{\\\\vphantom{X}}\";\n              res += \"_{\\\\smash[t]{\"+b5.q+\"}}\";\n            }\n          } else {\n            if (b5.q) {\n              res += \"{\\\\vphantom{X}}\";\n              res += \"_{\\\\smash[t]{\"+b5.q+\"}}\";\n            }\n            if (b5.d) {\n              res += \"{\\\\vphantom{X}}\";\n              res += \"^{\"+b5.d+\"}\";\n            }\n          }\n          break;\n        case 'rm':\n          res = \"\\\\mathrm{\"+buf.p1+\"}\";\n          break;\n        case 'text':\n          if (buf.p1.match(/[\\^_]/)) {\n            buf.p1 = buf.p1.replace(\" \", \"~\").replace(\"-\", \"\\\\text{-}\");\n            res = \"\\\\mathrm{\"+buf.p1+\"}\";\n          } else {\n            res = \"\\\\text{\"+buf.p1+\"}\";\n          }\n          break;\n        case 'roman numeral':\n          res = \"\\\\mathrm{\"+buf.p1+\"}\";\n          break;\n        case 'state of aggregation':\n          res = \"\\\\mskip2mu \"+texify._goInner(buf.p1);\n          break;\n        case 'state of aggregation subscript':\n          res = \"\\\\mskip1mu \"+texify._goInner(buf.p1);\n          break;\n        case 'bond':\n          res = texify._getBond(buf.kind_);\n          if (!res) {\n            throw [\"MhchemErrorBond\", \"mhchem Error. Unknown bond type (\" + buf.kind_ + \")\"];\n          }\n          break;\n        case 'frac':\n          var c = \"\\\\frac{\" + buf.p1 + \"}{\" + buf.p2 + \"}\";\n          res = \"\\\\mathchoice{\\\\textstyle\"+c+\"}{\"+c+\"}{\"+c+\"}{\"+c+\"}\";\n          break;\n        case 'pu-frac':\n          var d = \"\\\\frac{\" + texify._goInner(buf.p1) + \"}{\" + texify._goInner(buf.p2) + \"}\";\n          res = \"\\\\mathchoice{\\\\textstyle\"+d+\"}{\"+d+\"}{\"+d+\"}{\"+d+\"}\";\n          break;\n        case 'tex-math':\n          res = buf.p1 + \" \";\n          break;\n        case 'frac-ce':\n          res = \"\\\\frac{\" + texify._goInner(buf.p1) + \"}{\" + texify._goInner(buf.p2) + \"}\";\n          break;\n        case 'overset':\n          res = \"\\\\overset{\" + texify._goInner(buf.p1) + \"}{\" + texify._goInner(buf.p2) + \"}\";\n          break;\n        case 'underset':\n          res = \"\\\\underset{\" + texify._goInner(buf.p1) + \"}{\" + texify._goInner(buf.p2) + \"}\";\n          break;\n        case 'underbrace':\n          res =  \"\\\\underbrace{\" + texify._goInner(buf.p1) + \"}_{\" + texify._goInner(buf.p2) + \"}\";\n          break;\n        case 'color':\n          res = \"{\\\\color{\" + buf.color1 + \"}{\" + texify._goInner(buf.color2) + \"}}\";\n          break;\n        case 'color0':\n          res = \"\\\\color{\" + buf.color + \"}\";\n          break;\n        case 'arrow':\n          var b6 = {\n            rd: texify._goInner(buf.rd),\n            rq: texify._goInner(buf.rq)\n          };\n          var arrow = \"\\\\x\" + texify._getArrow(buf.r);\n          if (b6.rq) { arrow += \"[{\" + b6.rq + \"}]\"; }\n          if (b6.rd) {\n            arrow += \"{\" + b6.rd + \"}\";\n          } else {\n            arrow += \"{}\";\n          }\n          res = arrow;\n          break;\n        case 'operator':\n          res = texify._getOperator(buf.kind_);\n          break;\n        case '1st-level escape':\n          res = buf.p1+\" \";  // &, \\\\\\\\, \\\\hlin\n          break;\n        case 'space':\n          res = \" \";\n          break;\n        case 'entitySkip':\n          res = \"~\";\n          break;\n        case 'pu-space-1':\n          res = \"~\";\n          break;\n        case 'pu-space-2':\n          res = \"\\\\mkern3mu \";\n          break;\n        case '1000 separator':\n          res = \"\\\\mkern2mu \";\n          break;\n        case 'commaDecimal':\n          res = \"{,}\";\n          break;\n          case 'comma enumeration L':\n          res = \"{\"+buf.p1+\"}\\\\mkern6mu \";\n          break;\n        case 'comma enumeration M':\n          res = \"{\"+buf.p1+\"}\\\\mkern3mu \";\n          break;\n        case 'comma enumeration S':\n          res = \"{\"+buf.p1+\"}\\\\mkern1mu \";\n          break;\n        case 'hyphen':\n          res = \"\\\\text{-}\";\n          break;\n        case 'addition compound':\n          res = \"\\\\,{\\\\cdot}\\\\,\";\n          break;\n        case 'electron dot':\n          res = \"\\\\mkern1mu \\\\bullet\\\\mkern1mu \";\n          break;\n        case 'KV x':\n          res = \"{\\\\times}\";\n          break;\n        case 'prime':\n          res = \"\\\\prime \";\n          break;\n        case 'cdot':\n          res = \"\\\\cdot \";\n          break;\n        case 'tight cdot':\n          res = \"\\\\mkern1mu{\\\\cdot}\\\\mkern1mu \";\n          break;\n        case 'times':\n          res = \"\\\\times \";\n          break;\n        case 'circa':\n          res = \"{\\\\sim}\";\n          break;\n        case '^':\n          res = \"uparrow\";\n          break;\n        case 'v':\n          res = \"downarrow\";\n          break;\n        case 'ellipsis':\n          res = \"\\\\ldots \";\n          break;\n        case '/':\n          res = \"/\";\n          break;\n        case ' / ':\n          res = \"\\\\,/\\\\,\";\n          break;\n        default:\n          assertNever(buf);\n          throw [\"MhchemBugT\", \"mhchem bug T. Please report.\"];  // Missing texify rule or unknown MhchemParser output\n      }\n      assertString(res);\n      return res;\n    },\n    _getArrow: function (a) {\n      switch (a) {\n        case \"->\": return \"rightarrow\";\n        case \"\\u2192\": return \"rightarrow\";\n        case \"\\u27F6\": return \"rightarrow\";\n        case \"<-\": return \"leftarrow\";\n        case \"<->\": return \"leftrightarrow\";\n        case \"<-->\": return \"rightleftarrows\";\n        case \"<=>\": return \"rightleftharpoons\";\n        case \"\\u21CC\": return \"rightleftharpoons\";\n        case \"<=>>\": return \"rightequilibrium\";\n        case \"<<=>\": return \"leftequilibrium\";\n        default:\n          assertNever(a);\n          throw [\"MhchemBugT\", \"mhchem bug T. Please report.\"];\n      }\n    },\n    _getBond: function (a) {\n      switch (a) {\n        case \"-\": return \"{-}\";\n        case \"1\": return \"{-}\";\n        case \"=\": return \"{=}\";\n        case \"2\": return \"{=}\";\n        case \"#\": return \"{\\\\equiv}\";\n        case \"3\": return \"{\\\\equiv}\";\n        case \"~\": return \"{\\\\tripledash}\";\n        case \"~-\": return \"{\\\\mathrlap{\\\\raisebox{-.1em}{$-$}}\\\\raisebox{.1em}{$\\\\tripledash$}}\";\n        case \"~=\": return \"{\\\\mathrlap{\\\\raisebox{-.2em}{$-$}}\\\\mathrlap{\\\\raisebox{.2em}{$\\\\tripledash$}}-}\";\n        case \"~--\": return \"{\\\\mathrlap{\\\\raisebox{-.2em}{$-$}}\\\\mathrlap{\\\\raisebox{.2em}{$\\\\tripledash$}}-}\";\n        case \"-~-\": return \"{\\\\mathrlap{\\\\raisebox{-.2em}{$-$}}\\\\mathrlap{\\\\raisebox{.2em}{$-$}}\\\\tripledash}\";\n        case \"...\": return \"{{\\\\cdot}{\\\\cdot}{\\\\cdot}}\";\n        case \"....\": return \"{{\\\\cdot}{\\\\cdot}{\\\\cdot}{\\\\cdot}}\";\n        case \"->\": return \"{\\\\rightarrow}\";\n        case \"<-\": return \"{\\\\leftarrow}\";\n        case \"<\": return \"{<}\";\n        case \">\": return \"{>}\";\n        default:\n          assertNever(a);\n          throw [\"MhchemBugT\", \"mhchem bug T. Please report.\"];\n      }\n    },\n    _getOperator: function (a) {\n      switch (a) {\n        case \"+\": return \" {}+{} \";\n        case \"-\": return \" {}-{} \";\n        case \"=\": return \" {}={} \";\n        case \"<\": return \" {}<{} \";\n        case \">\": return \" {}>{} \";\n        case \"<<\": return \" {}\\\\ll{} \";\n        case \">>\": return \" {}\\\\gg{} \";\n        case \"\\\\pm\": return \" {}\\\\pm{} \";\n        case \"\\\\approx\": return \" {}\\\\approx{} \";\n        case \"$\\\\approx$\": return \" {}\\\\approx{} \";\n        case \"v\": return \" \\\\downarrow{} \";\n        case \"(v)\": return \" \\\\downarrow{} \";\n        case \"^\": return \" \\\\uparrow{} \";\n        case \"(^)\": return \" \\\\uparrow{} \";\n        default:\n          assertNever(a);\n          throw [\"MhchemBugT\", \"mhchem bug T. Please report.\"];\n      }\n    }\n  };\n\n  //\n  // Helpers for code anaylsis\n  // Will show type error at calling position\n  //\n  /** @param {number} a */\n  function assertNever(a) {}\n  /** @param {string} a */\n  function assertString(a) {}\n",
            "type": "application/javascript",
            "title": "$:/plugins/tiddlywiki/katex/mhchem.min.js",
            "module-type": "library"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_AMS-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_AMS-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Bold.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Bold.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Bold.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Bold.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Regular.woff": {
            "text": "d09GRgABAAAAAFZIAA4AAAAAhjAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAABLVAAAAFMAAABgRb1ZkWNtYXAAAEuoAAAA1wAAAZICN3XSY3Z0IAAAUowAAAAlAAAAOgIrDw9mcGdtAABMgAAABYsAAAuX2BTb8Gdhc3AAAFZAAAAACAAAAAgAAAAQZ2x5ZgAAAUQAAEekAABr0Nvu0tBoZWFkAABJ0AAAADYAAAA2FIl04WhoZWEAAEs0AAAAHwAAACQHRgOLaG10eAAASggAAAEpAAABjMKCDctsb2NhAABJCAAAAMgAAADILTBICm1heHAAAEjoAAAAIAAAACABlwyWbmFtZQAAUrQAAALAAAAG/5pHBENwb3N0AABVdAAAAMkAAAFIkbrRonByZXAAAFIMAAAAfgAAAIqSjPzKeNqEWAVgG0myraru4REPiGksySKD0BRHTuyA7cD+5DbreDl0y4HPzMzMzJhlPsbPzMzMDPbvGSk+vgvOdHWPu6pevVfdQNABgPeQDQwUUJ+XOQLNNbuxbqzWjXmdb7zc6ZD9f3/TwaeBYHf/X+Fn6WmIQQ4ub92un71nlAQEAqTrABDZAiJ2LzAWZtuZrdvzwm4f2AkYsQf9abCdGaUBEG4CEt4EYowuTJYSO7uz88LUtFvmcrKZ6A26HdtSZEWRvSrVelXmjzi2JXvl6lUrX2UUT8gaZhGNUtItlZxkmR6vFLvJgvPaKwzxyxI8/H/vFgY35U0BEKh4G95BL0IC8nBsZFphgxHiZgLp+NijKACEfE9wFxAjJDZr39ks4QVApF0gpDM7z1cy00x2m4lqtd8bDDtiZ65j22K3tjfsBfu2vXK/JCfUGCpkGaRr5Dywruu6gc9lvzOdjMoYZtnM7o7C/zrllq9d1AiAwfz+v9Hv0SvwFHwufB38zMhasomUE8jZZVQ522wiw5Nbt9tit/OgAIEi4ovEGL4RCBgndnnshKrKuyDL1hZwLu2CJFnSncTMfKSFHCQuPfCB62URhCaAIoKgkHLzIyx53+ydnZH1RV/w8TffePXB+0+fWju8MFevtTTZbiaCSA26w47Iovgzya3ruOJtICz9Xq1aq1a9sqIMe8O+mOIEM4dDS7aFqWz7yVeU8YphsGJ+OPmQAIWYUhv/3+8J67Dnf0q2rcn3xW9mBQv7VTE1MP5iZmvRZMQIVWoPi/nzMak2t1JnKKvkkqZH0rl8wUBUKJo3tPPZz06HmVkazGnTWUmp1+SwZc67OpKlJ6realLttDTt1MmnFpdGhf7TUxknnguZDGO2VDIj/3Hf8elW2ekcr8koVbr4FcujjQd1QhzUOs1Wx6Cjd2/M6mG53U/oqXDcZBS3iCEiIc4gMSS3On2loKh1naToyaKCJGO4fLQ2TUZNVborh86d72cKr+baEWdYn24aYe6k83uvnrzuxLhz7NpdkWwNAGEDn4MvFFUQhlSA+uf9fIu6fBYAHtl5toR+rnp+7cmKVfaT0t/w8hkW1TX61txU+O0mkXbxvlRQGPvHsEJ/BAWwR/EsAoMTMYTj/pfy/nfQFpkZ52CcNdv2/BxPUjTASt04bBI3O3YkpiFPGOXF8DRGzuboj+K56Pk/bDTWj713NW1EVEWWYkdqj//u8fA/vaEIgLCzv4EW/QGkQH42DDjXdPv+Jyc4qvWd4Gf64JB3zL4zpVEuv66Uo2fLFssnTrwak+zaoddax1+6davCbcPof8PFz4v91KdsbwJCGd8Kf0XPwQZkRsn1wwvz7XLGjRgqmXDCd64+jbLVTPS7toiSJZy0hwJhjuM7GwDUdWRFuFmzHfHkef1Bv+9bysLvAJkiAIOh64iJvc9Io4SGOSthCJmWmtbMRC2GEVLmNY0YkRxjoUwujHrDtnuxSEg19Lxh0E9JwsZl1nJDmlblGEMmh7OKGk4bmEC5rsipGVfloZVMSLdThoUsGwqRp2kYVXQtraknAWF2/yfpnXQ32NAa1RkQnDA0QpE/hvAGYEDI6CEAwB1AwFO2E7d8bkbhbKykKKWYcKnfL/nOD0t4RckqOFDkvd+wbNz7aY4ScqzRCabR3jsS1t7Padr3fa/OwqQDIFzaX4Nfg8egIPIXZSJ/ouh9Gs3TuKCDYI3zGdTrJU8lrmrFKMnJvoy6HNJimmWY0mrBJC53GllbSVa3KUJMtWwvFbeykbgJgDADf0tvwwQYUBzlCAERLhAeeMVAlsBgOvNT2iv5fg18j1bxCB5R5P/7FA2RIcbRSjjIFAZi+f4/wXvgKmiQCEQj0Iswbntxkh3hyKDjBDJ1oTBX9pJOsZkulee8KR9Z+5v4y/RLYEBkZEo4hlM6qLl4V8BBAcXyan/+DtL0RHzvK9GxMYxvJ+L1//1xRASCxv6/4HvwbyEJs9B5to54YiwHhu/XLgCEfZGNgu/ghckYwpmd51ptf3OJQcfH3fux5iTMyoQc/eqZYT47Cvu/h+TQ4YfCPFPaWFzK5bsrSnxtuL69Xkovz0wvMokxlGIlV43jnylS8vLhhDsYHOs2zMQjJ7zs9urgPaduRqcePr08G0VENF076kGAuz38WfxV6MGtUWIqScSqyKmLgGxTQen42KMycELkQmyI7QJj0S3fnXsBwNqScaxoo+KdSQyIM7r0IVN2RmEA6EHvgaOZ8l2iLJqS0BLhutK/oyITPej7A0IqOj0BwwPaEuLRtRQb31b/7M2Lzbi2uUU6MtmMFPJhtNzTWjlDyDTGZE466yZWwoiMc4ZtMRr6mk9aExCVwyHGCDW5feLKNyd1CZkRcgFhBRD/FH8b2n79cURWQkLaBAYIDP3GKvCZLgKRRdsN++JC0Bv51BIkTQika00otuNXof+qlA6YUHgl30TOqLK+IBmNFVJy32IpWNssf7XMTHPv+uz9U17M6hQS2/gUqpzzdFfFxZoTv/DtDkqEhJwxVihGWzvNRsnLljtlQKgJFP8E/hZswMpo8bCuAieYQS7RJgASgt/zSUjSkyBxlPiTwIFx9iAgRnH7QsNtLnZkOd1EsT8faEq1FjjjezPpCwo0eZS92gwJhA7dCTyDVPmc2g18xPlejYXVqquEtbUlnbTeQpgapWoESf7iNFHkS3cfUJJxRYmuNE7UB16+fYSHWER5uGkrhCeaHYpYXFcWNao01MRyrZRQOEf2aYab1D7u8TgZGpIZUjP1hbtmjphxLOvNZFIGAn1/Df8IfxdmRRZnRy1foo8DcaSrwDnsBBAERHYRGLPY9uKgNV0q5LNJSdS6VBsIkhCiUOqL6jtMjtCRQEhEGn0MdrpDX329soiP7drMCwjR6nZFdeLQZIS491v41V99l4TEmFeVdMYU1MjRm3TR1E+f8tQbN5U3m+oitwv6nMJU6dd+LSMhZ2bY0s6e/WmZI9UY4fZZiULmpS9YSuDJl5eDyjyBL+FPwxxcHsVcm4DVVJlJUEEusc2t2zVRl2lgABKDSyABl/gDQIQ7fm4pqEcEYkgPvW8S59IFkCS+688+szPS6tV61y77CKgETZpSq8VKliIc9nwoC9H0ke3nP2Co2nDYdSZNH54+cqg/q2kanjfML/gChZDJ+sLoWHttdOqLu0NdlogU1q7dM9dIrZ2Z0WQJT1G1hhLDiztEPFkc3H3foRM2N0NIGFnqAkFbMOpv0GswC6vwxMgoILClJvloHvNQQUYQXoB0CRijXSAKbSnI+YT1hdPZgxliHJDjAwczmSAgd34OYWEwtzq/OlVOuYYGszirCrnBcff6gUTsE04wLiIyblODoHRXiXUE/gP4B00wrm6c18Nr9flhrnh4/fMevskVVJlRUTnT7Zyj1O7OnlS8+kZkZS09fTS/aaNRLeEn379RyDU33bRuf97uT3/eNQdR4fEyR+Yv73n3fIWWTDp7P7w9ak8vFuzQJw5bgFDZ38J/FoydhvWRriMBbnKEifREAQlvAVGgPwEM7PGQP3YBAPxYgH9uWrA3gnPToD8Qctdxu7ZCiuL1BAEEjblXXs4jzx+i7/v61F9+vHmSWde++BLDH/xB/KzTnEmMolN7z/9FSpGzX/Mb38o4Asgwvf/v+HP0VpiDdTgOp+AcvBHOjcy1akC6mxjscz44sRIwIHZ9fMRhLMighf5+D0wMkGFwCAKROv3hB/u9dDLOfYUeig0fMJRz8Hhw5gh8UORATvx3109WTZHvaInry+ywrPgnnMH4X1dQuRLYHfdAf/8+qtr5Q9kixu+PhmMb8eraoTNR65NasUrxlJVw6tQItw1KFn/2QV3XrbgpMxY5bfZi6g4hR0IiOfg3olpcXXBTxVS2ci4fLaXoFQWVULbSTchnDxmGOW+3ls8vdky6pzZ9pOm1zVgcS1SKtLuqNe+1b+1GCCOhUNSMx/TFZW1q3vkE4kQ4/ue8ZDApXywPptejsdVitT6TB4Ks3+Hgr4EHQxiMuiChLwHX5aAw4EkAhsCeDIJNE0WoTLWaU8PKoFTL1BShb5UA9UFcJ5Ec+BQwCbcX6Hat8z4tkCfhwysceXJp1pSlyOHCciJ2/FxUe2T2eGvnnxPqLy8Yjy+tbiwLKTZwujmoh0P3opmNcKaVlh9cqU31pxW1tfF1V+5+ycy+q6UsLtx13SQ0zg2WHghJAAQdcQfyw/he0MGB+7Zue+M7DhyDfivoUg4uQOrCmAAAJMBL728aJQ9GDy4/hI3YGf/yY8o7uPyYtJCJ97v16GScbLWacnMs42Yr9ZSdxa92vPJcqbT3XKpSTTuFIgAJDj8Kz+JPgw4tWBhTdhQI6dbBZieI94eCbnjSwgKKCvWmyn6Fxt/3c5n/eIB2/2BzcM7y5Uso2Ww+mZqqJF2ytZBZMjgq9QpnJmOmEc87TGH4SXNeOZkq7u1zLeS1TMvg00uznCmkxZ1KJtHyUDZiGsoABAP4fPo1vA4mpKA8KgAGmLkEjIhdmBArozPdXrfrBwtlRbFLxb7Q01LRfv8X8RXO957fex5V3MKtD3x5EmMxIvTw3XceAAhm9v8Nr9DzMA+H4KmROZfLMMIFZESbH5Tx0EHGrSDj7Q+XcetjZHykrywNeq1GNeCXMdTv3I0cHJ19nwLT+PcE9cIiT8Ah++A4UzITDwwPbaBWycxWnFhGNkx3HuWMW+24dr2kRadaxTLlnWSJco7t4V8nm0m72l8/FJfbnal6QZxwiwmOiha1ZlRmFbNeozV9dkmnqWyumNjrOuVC2vFKAAjO/p/T2+kluAXLo4VrDy/PW5pMDDePr0YZHgdiyEgkEPEGMAa7HAEibBvhDec2jjYbcAtvSoH6Ba7JgZqJAnaFd0OBqr7QQOF1wJtK0IPfucFxw6xvid5XUKdPDZPeIQjLgTJa76Poai0YPuDjLibPnWc1OXcjq6azGT3XnvIy0miVYUjLhYkhR66WTCkcY3KUa/nVRjEaxcuXSZpdMM32qq6qpU9YPpL2uoNRY4M0w+3VM9OaSVqfKaWcrvbP3aCfuO+ei+eNzBNZYg6mtFw2acdefn1NnZtFFbV0utB67HO2B6H0hqQhqTHFnS8gnaxWTm5qp2KsIkty6kL3/0t7C/g4siRNPCMeJkNlVhYzqEBSqUAsW2ZZlszdpmachul2d0/3DjPDMg79ZpaZ95hv4ZiZb5n+zDT+Z2ZVWd4+vpOpSgmqfC/eF198EfG8uTB56ObyaL1uWW52Umm3CwGTKGstyb1aMRd4g9WLClEG936LjPEXlNeUTylfV35pN3j9KYVwooPC3wSpfPcBoqT7UzQ6rghGmIg9HGeEv6JwhfEYjyVT5CuKioBqNGdSJmphIujGjI1GrwDSMWLs/OfdgSqoUnx6fqf59ZEu+LWvfP6zH//o3VdibXBjtd4vajzswSyCsUn6Pv/nc/Sf0Z9YC1g9mubpzM9lpSMnHB8/mu0pl0qsaoZfiYdtpoNwFhwlp059DczUwvi1mNKrWfBHlimIUckwqnUb1IVDPxsI4b7azFeqDf4z7eEZqhIEK3f+eHbFc3Xj1JC7i0FaWmFBF+1c2wM0jZ4k3LK6gllG/cwJR310l2srw6VeI+04uikNO/eNr1MonTw9slyiSV5xyr20BcrzV0tuDlCm2Pa63WoUz6/XuD7eQpoCIIGrynSgQ7vQ2hgOHNW8ZaoqHu8gR8iC22/5nWrzuZPjnUMdsvlAczL5emCbrXbOl5rM1wwj8NZC18wW8tUdFZ9U1aUwdIzDdUMKp3P6mBbWMxQznWDV0O1auvmN7zx8mHFirC9oy10kmiymOVyL8WDr3u/i4/hTymPK4m730Svbmxuea0sFYX+t0ya4F5O/12dKesyYV8dbNwhP92DmuWPKGzv5YRDMpj6alogPT1aPYxLUziZzFgUkp01RUHB/ZgDR63p7JhglBjAB88SJL7wv7bEUsf3DFNwtoFvripRBPvJZUmPuufVAT5f7vcscwfYF04wSnu00FiiwDFUts7Z8BTmiYZaLbqzHjvmb1z75NQcB1LZmmmdDpAwg9dPfqV6/YBqjgsa1MEiXydJYUFXTKyx7hnvc3l5byR6r9W0AG6hacPuNk/1cIOMYP3/vt/D3onF7Qjm/e/axLeTsNBB+HpDkswiU7iucEcbJ3fvqBmPKnWm+ZRp/xCvr0Ts3H7540Gt0qyLmDrGx08C3cc6gphYuppLB2mh1bvzzdRILkUIkUxEcLSjxgMx+dIvJ6htXf3RTh7WRKK3WjzWC0/uXl8N6y9WEkOGgyM3VKxId26kKIusvapxR1NIjYI0FCV79jL1559FUvtoOG397cuKzB6dt0DWOd65C+f98/0e90iQ/zJcCs5GyNSlF7USa4VJNY17dT3UMoTmp/TVGKAXp7PhAwR1vZInIFIctVa/VM+Xe8Tf+2bp1cuNdjHH7Y7HBPRxZ5nujEX5ZWdsdP3OzSBSytOjawEDB/dsnkOwpRCH3bTOJ2Sw8uHxxbdJpL8ReGUQtHquZtc39zdzIxvHAzJIMa9GBQPBpPHcEQmuR1T5ovtGrYOqdxvGZ3A/j41O9Gp86D0ySoqMSPYuljxtSasWiq/kawXxmYfHZG+9xpdG+GA7XDdWtNH/88nqL6ns7AQu4efKZHILlC66bKRX10YJWGFNBPF3TxcqQ8UJThScWCMdAJ7r2aIBSEJnS85Xdc/WsZxDTf+HED1w/DeC3cna5rVKk9N1XP/HoNVWOyxrRUe019cWx4IIELMMxdQWQopZZXdzYKZeB81bI44HU7z2Pz+BPKx+ONIQn1wFwAwgczyAlly40CKN3QLJ3gSL4vsKopExGXkdQKV5RhEKFEscGlBH6tBIHd/zx+bTYcPDB97/x2vPP3nx4Z2s0XOxVSq04sRSnh/yj4OnIrOM3tZnl1ubcKpxOQnw8mKoLs+nzp/JZ4o3q9xfNdDlMISm+b7xy4kPt9urcwaT/gjn0w+Vu380MFz2n2DmtWk9vEBWdYCdNwDb8O+dSYfHlRinHpN9yzUstP28vnCtniFNydvLcIb5PbGK7qnDrxBnmrGvHNjdL9aDGqeNmy0hoXRZzvpYyvA+lHvYOyla3v5ttDs7ttspBeWG1J0BucpDF52wNMr0Tl7kYZTzkLTfvPm0JfrxZmCyAk3c2q6rvkFwpIA6RBRKcWq1mTz5Tztte+YpzJhVmPE/XMU1tzrycgsrJiOf9Kv68shXlIz++640FgvLEDSQU9zdDjcRxtZ4IQvHymSOSE0fWs4UUE+PCf+SMNMb8eLb6FEqAPn10KM4lmg9dO9jvLpRyaT+hjP507qKZTUji3KnH+DVKJCNu4wNySnzSMJklLsb1KaNOMO5BMVGIcDrF0aSuJeg4W9yr8KZH2MnMlrZRrNcg/ipMNBo6DH4EK6mL3T7b1/qXvfp+UX74c8sXL0IRNtYRtMnDwMV6bpk9fPJhx31uo+dnxudTGR1On8oxKZCEy5ypFiIOgreWvDEvbJTLCAQ2PHQC+DZcXjn+7HW9uGrlwfmF73rv7vLAaja0xSYi2qX158T3XN2NBnfnoLWY6lF0+OkzDhcSgHd9y7UWFnbqOTXJfcC99+HH8YvKJ5Ubu9dXAMECoXzgJjJB9jsLLQJ7isIFV8RdRTAuEsWWJ4otfW2m5D2tcD7V3/nBRz/ywvOP3rly6eTuYq9W6Uoe9MJooNdmiyHh8EeLcPa9eMJin32UpL3P3RKHlC7jA6wvyj5gNHElPHI+s8XI46XoW1MUnn9TBxWQ46mK0Cp1KQvI8yuhOlq+ZsPGcYOZKyEEN8v1fUtTZU1HIqwQvZ0bjvPIcY0FFcndg1ZgZ3yq8kyo6mlbFwNTgLlU7nmpnSGFPAABRgSeqBlu6Fs65W7VQRMQObmgI1aFLLRsnh7eOplPLx7f2NY3CLC6q+nBQxVBmd5Z0KRtFisTdDZXVdbl4UP7n76Z0uwzvgo6cobliqkbJPPU6NrYfLES8PQVQc4MuFQZp4Jo5HrDdENdoCjFMWopWpV+hK+VKHC/u2ucSjFClIeBUdyfrsemghBHnDFtiJX3u/MUlX2/GsCKcyf/GeelWSyCXb3U6NeW2pxne5DEbPMZSearPQfCZKZhHBvE/DtHFCIBz4RthLOw1ucPJO5R03auGPV3VzU+buk+BcpU1mu0N7u3NjwvXS5+o4VEK+1RJg3J/YHN6/maJgGGZ00pjQ1p1LsXH2LpFK/UZA6/asNOT5iLIDftnomE2d/U6nTyoDvh//cQcIHmwh5rldQyarXFxxf3H9Z5CvWdgUrQ3GrVB1dXz15vnDEA1aLwFLz3v997E7VozHuRtnhy93gdCMC+ggooSaBLFIg1La4kYRGNfr8yLY2YVb3EEc/25milUkpXRZyFezAiSUBnyhzarZnPSvhBK1lBJKIfU881813JaM7Gcz7QR4n2mWg+oyw/VMqHuXw/zAQGtcIulQTrtzMaLy4NSsixejwtCOMsV09/B1BIX84tWBLQCrPV4VrWZQJAjvYYApiUrxjols6eufxoTnLVMP0Mfl9gW3XfVBF9pACBu6hS4I0mhc2WhoQRc6eT+//+OOok3c3Zw81Nxz1/bPzC6cJSSAzU9FPbDAQysbkkUtVb35W7evbMdtA/bZoKKm7EjX8cfzSiA59W/txuKQOUbC0iU986gZI9cXhAuHwZhML2XwARJQwzkd3vKkhViupdRWVUjbEsZhevKJJTmYSrNAlXBVVENFnkyNQzFxQh0iJaEicVSpDQOIGlElSjqJaR6Z3I9E5keicyvRN58E7Tm8QJx9fvdlrLjY12drmm8WIvYoCjKeU+knGS+ZxHrtGxSWsm6oQJmCahcGwcySIRMURO3wdHwug8EBbxXeaoOF6DB6nLcHUtObMd/3XZquZPCNUusOyw4J58xG3JyxUqGFcB1Jvnr9y2iL38WJ1r9YrBCoGuM6h3DuqoCduVxWK1IprVUmBoeUsyPZN1MgsrQCHIRGq+pvfKFXiXxg17fVlSlRH4BwBo6kiIlZIvVhv02cpKefR4TdWPbZbMVRWsgZfNLkhOQSMbm9cvjlqavXKcwfJSUKSQAidV1YGZ9XPtfuDLpudxd8Frnh2rPNAbaTNfSq15BPVFbMA7kfn7hlEq2+Q6IJp1JkVRowoo1QgrPx6t22eUP7PrXdeQK0/eqdgU+CoQJDO87CsK40zhdxXglEOEgxQ5xVem6gXnztuq23L/RdekYw1w8f7pHBiHVxSgDGKQQDa/6Oj8mPgYt29ePmj3T3VbIkbd8X19i8d2w4WYAm4MB0mMER6B6RKZRWvzjNIRAieeeCowBn46HadfarG+soTwz1musLxxiWKvDZlxR/D0+y8Rl62f8DVJLUD0s+WbXvrKh9Syl9NVmW5KSmXGcy32Zoq2xxcv3BWSndgRpunZFKycMUzpOvxNfdtaTaVOLC89fL3rFSYducKh3vEKmgqq8XR3iPqYWIJTfcekTAM6bGRSkFrTjXD/yd7OwZ6ElZ3mSBomQgCUE1MXaWUaO9NMVKPzd5Tf2i09euEEYfLbPvrYgCrsPcAVsv9Xf/lnfvgHv/KWKfkMHSaKIEBEBNdMxpJV5O24VOLVzF+b6VyzQCOufksYjy0P8lMBffQfu5gokhH59B+9SayYjRSK9PX/jEuPrornPvXHf+kLn3vphUduX7967szOZien8nTMs9pHotaDYfnbZLCZVDZzEvejlCMhLLn6QVUsnMHKURpq5pB4rLO2Z9LbDEmOBIWZ1xF8xseSRH5yZvIz5h9wRtxiXj691mJN5MgzuXxIRH1ZG2QWT7ePNXMhSLOeNVCkVuscfMoHGjRrpiCTEzeEeWJUsai6clFEEkdgUMiZ9Y0Fg+dTlqtqmhtmrZWWTgp6Rpd6n3DEc05TVbFYBAooaGkJ0GLMTKlGulSqhoxI0vK4KsvWliy7hu1nKaetkq26bt6rZ/zUsZRbcDjQU/zaVa4t5IjghiFNajpooNbM5jn01VLt7E9+6WwzzHiWm+2WysJMWa1WaAEhuSbh/uJi1nGHk1MqdAtNqW67mA7KguaMbJtjylop6iqojsg3dL772b3dpusDAQjGRl6IyeTue/NU7/JuD0BoanNVGn6uo7qDwRvvGmua3nTPi5zgXM0KS12qSYLUM/Lf8urn1jYMr2aQzNpfeEvf2ydqi8VDoBMrWTe/QzYiRPw+5Xt3w/eDgBdBEd/3hYuH5yQnCtn/TsDZgllRKAdOY34jOIjE3wmF3J1DXOLwUn8k2tsdvv0aofA4pE+40StHVx5dFPvL973n9btPPdHvLLdykmfjqoBZ0q/+oMHxt4vDUQ7Zn5vreGbw9/WY+cmifX8tjGeudWr4JRIG87DlKJAMgqN8bTo6Or9JXHKDbxDJhy7qDlNNN69b9Ua9qoLaUdXUyyWNF/Isu0WJN/BS7TKFi/mqn7HtbJuo9QHyxYnjqCvtwNZ46oUdKsCgm4tLWUAAOAYLm6l83kv5piks28xicTlP7aJtCdsrEbgr1QzPEPlS9ptqT7jajkuAaUsbFi+Vz6ZI69a3XUrpzm2JHmbIZeRreubgAs2rf+eJiqUx0c3pMtvdyFCtsFzRHF6sZga5XOBZ3upjAqBSO4WMEIDrsGhREDzfaHFDZSiDWt67ePONzYokSEJdB3KZiQVtgdkxAhsRQ/td/KfKi8p37hpnTyFVlvqIZB6FVBQaxxWxeInR71cYzKIL88J9bSD9Hz9vrhCU3naKAgwUGucE5zqBS5WnnugsNGqmrrxIX+SxVlBLrGTGtuLamtk0H1nR1LymznLmKWe2MveVYcj52zMNQXo0M5d59Rj8pL6pbvuMsEKZCqkydeXwYGnvdNeqtZ+/HhYObzbyakMu5NGuuVmb13umVao5pdKGQ6RGc6wW2pmQcWKeNAjVDg6WF0rbjwTFheYyXicVw/SzBQ6eYELTBLdz733+Y9dL7dI1j5KGwxH1BtrQD3I2WuNKqpjrDgrmQn+xrTFG06xRLCwWWl3TsVVjsqMhQKEkxYnhqXde+kC+qSQ5+xZpRL70U8pPK7++W/vKmQmh8ke/r1rIBVyhP/Y5JFz52HteIEzQ/Y+8juzc1CmuaCB4rBrcVUGJ1zl/+t/jQ2OCnbqQVKDP86SL9y+MQyiJ8HTsCCmRTx7d6IGLdvtH5zP22n/0GhpbQ/EznwblB7726Z/+zE9/4H1PPnbq5NbGyrKuKp+CT+mRZTSH4WyW54RqrvLNKtEelDAecJoPRmHRuxKGU9b19kTUEkngIonGanyelZjMYGz2M9jwbUrJ2n1KnwhVwk34HeSyGcp9b7denTDKeLchoJMLCpZAyysia+QN5MapaLb32nWTMt764EbJT6tU6pqbFpDAy5LfcYmueaEkoF5ZXRSGpeVUq6lrKsAjEKCqcnPgu35pUaNcDLey8HhjBKK1IFC1lqTImyohVob7aqNfz/ONl0JUvyi/8JXspFXpdIum7a4tBkQUtjzP5BQ1p+wzbi1XK8JKe40LQdiur5lMDK463n7eZTHaxJBDsk61KnQvTBXqNcPV2ZMnekCpRphJKX/kUNLTGsjiQxvnfGJp5naMjU/ltNtLNUFba+tZg5qpcocLwzeXunkVeK+5Yn7ju1N1AokO/aeJFeHTJ5Q/ths++VidMGV/sUeQnlvCmPyvADk3haq2wuJwPSHxSszHkUS/X+FHSHSf+6f/c09PaH/z33+mAhwUFuPXnO6nqPKB9505dXyns2CbyifoJ8QRgo3XjuHaH4GwowKBqSIwk9cEr89d4ExIi6PDyBL/26ENCQlyTLuPbZ8HY93TZT018rhZrgrQV8YUvGsdDVBvVSPIe6gYZCPBmVMqnXzd+i/FPOZwmitx/Qj1xn+xJl9/sqyJYtgRGFDTFIUc8mJdck9SUjckWxSESb/esv4rcTB/77fJesSNvqj8SeUv7NZfBk5+6Nu+9QuPMoVfPkRUBChE4BBAsP2FVonAjCltqiAZYfIoNa5w5EkZrOAYsyDgIg76YBZpzHhQKu6u2XrbxUd5dWRKbDKCTW/B3n6LWJvLfPlLX/qTX/6T3/s9H3zfm6+/8PzO1mK/UVvWeNBrBpzH9P1BDbVeC7hIJPJ67ah8Yo5wD2b75hxqbmntI2CchRVHtYozzeLBNPtqrLrHDItPU4lhkA5mCgaZBw++iNO7k/qSaC8Rsg4fAahUAAXK0k5xoDEEdHuR8bwH0OikGyUppBz3PI1rbt7FzEoqfKWQ72WKywVNRXtYVVHT9JyqE1lqMCQdozDaoQJ1un0rRZGsu8MxTQ1TGiNcb1CDEgqAiCDkw4fuILqccdK0afN/LRbzNQnA0vnB+XMgdckJBQrIzextB56Czc1g4O00HG3BIAStd+6ZZvAOvVOTUmon0zJO8nqt1TMf/+UtK5Mvlic139W5KbrtPKIqhOc6KVU4C8MUN4YrTtiVAPsTlclts61Cy19rqiYAAKUUkNDqlsGzXDOqj9bDQwurxewpx5DZcU/VUs0GICWSGCzF0qWap4ByMmJl/2vky28pe7tnHl5CILDfyiHdUyiJYlECJE61wOsKT7h5rPkKpog4tTzPu1w82D934vjq+NhCrSrjCis/yVoO59TpwXrHUXg/nzZOhwlXnqdL31bXeN8E5xCUDjgsH8898kR1uVnIovM3v+tLh5cn53+wWAFMf1eHuT7vOcRA6uysWmFvfLKdzbjqytKFL77Hyb65tTha5Ona/uFCxfULxeyqOYCf3PaDbGplwXU+9C2PPfGtL91830gK0C+rgMZIBQ2NlfU0I0GpaeuoL5750Of/rIM7g73V0ypYNpftfLOWDVQSJp0av4U/iH9WeVZ5ePdaCkDJA4pnJhXCcREI399Dyti+56CyF6vAPEmUJNmTpxUh5ll6QugthVKLHjz+6KWLp07ubK0sd2prMq6BnWdIRjMMTwdzcW+eIjlCejEf5Fly/igsmi3htdEc3+N71udLWFzooDk++5bYfvJKuVOvQb3Ksyu9ZUM7p8Lisq0JtZRqaO7lpkoHxzSpXT3HtIVjZb/sS9rd1DhThyv2w+Xe6rpORHDZxhM3r/Vyxyvwav1sKLcnZ4nnhEXC9cVFYkoU0RoTpfF6xXc8y29ky6raBrGpmsi0O03EuGdIBd6Pl8qga/ijdHlntyL90w87uV6uuZWLe7vu/U409t+Hf1J5Q7m5az7x2NmToyKHvWcBZ/46PbVghSivUyBIXp8FFP/eA+k4xLQVJbrbG6++8/bNrY04k7hmEdGa6udzXDtK2I/8t9O6ZAYezGckCeD01OJ9XsAI3u5LJ6Ngug7a81qAZK6ErTpUXWg7jmyxkGjtFScYVEu6BlohyAkWVnTOqdkekHwuyF5MNde6lGiQfiggOspcQABoLS1ppgAU4azb0NRdKFSHge0E3cur2bAJmupRkyz1icFaor5kW+1zh90g3xyUA2GDDLONpus7gxOLQbGUctyldUBNaKXNxWzq2q/fZPa2jRxl4cSELp/ZPtXH3pMSXcCZHvEpzNeGLmNYTlOm0NhbJkrCc8pnlW+JulW/ups9AwI+8Oqls8vtVlkq9GPAFQTJ6SwkXFEEUBAxHZoVAydSWEyD3ia/HSWp/guvSRJWqU9/8q03n3nykdunTx7bHg+7rVhAW2vNXN2D9YIPzjIPkkj/vjnE584m/CiZFdy3jKMw8oF8i+BT8SK6pv4ADAqRVDrOa2qaq/W6P6oHw9so7dFYY3aqmKlr4slqfSmXMqywqElg20uaM9RJdY1gb//1d/cFkvLBtmH2eiUtk7FMrRS2DMmgreZHDc12M5V8f/2JFjc2hwZuaBKzQ5lbaWd0XfBMtRxINqSF9eL59y9E0f833gWIKUrz1HDWqkKo2eqp3ukvrzjFlO8GuXw9lbJAQu54jjvlvBRh81ilv/r4S7ny5RQp+8xkjghLo+O1g36f66dWrXQzo+pMNasTDkPjJzLf5ZRrWmGTlLOCIK9Weo7/+cdkdiC6Z6utAQAoRKlEGm4psqAPKj+l/DXlM7uf/BOf+mSv4dpCqi8B1XH/OChwfgEgrtJRFRJndmT0+xVFk0JqkfNihm4w/a4iFWFI8XRiCiYcpTF1PSlitC4ohpG0KKf5ASi/+stf/N7v/I6PfuSb3nz+2Scfv3P7oajgYmW5WlY+CB+04jbA2tskpHZEwWcYMTeGaeHUXFQtyWE0sUI8mIb7I7ZRj41g+vq+Oj+vyJqXNbLZoaOrQ/9tWdQZ80qCRTFO4sXEuvyY1AX+/VP/cmdC1PaCaW5kNF21XNeuFhyVrOy/eKzdcoPFiW+eyrm3VnW1dQY1IomgQkgW2oQy1vYzVCvTpUo7XSwtdg/Tqaxa7ZV1Z3e/kpaGycpdXQBF6NfKhnF+ZbPtb+NZJi21N+AAOZTWgonMKjY3O0VHNFM2ZyBZS7pYai7/Tr9NHRqUogMVtr5WUjfXUuGx4Ta+q9vUtVxvsRIE6bFBYxdh5Nx0u1JK+StrV2rNUbC44Fhne+4jNumDAAYEAISuU1Ys1083a4cnbtV5J1OwpVfiHJ3AF72UJKi1dQ0ZIF2qZjW2dvzrr07CugHU2VM9Y+cDj6nSXnMQVKOQQr2Vv7Syfbzd8+22Gr0NS//f4XvKqGFQymjmzR8cqd0uQsAazBocV0ApRL7qV/Bnlfcr79p97f1lHSkoL985PEEp4n7NYUTfU3RFn5WYqQSl+g4FKYn7xAShMbPnRPDIpBVJtDgVoBAVSFx1YV2YAtq733r9tZdefOH5xx99+PrZ01sbw5XB0kI7DIzYVBNUC9NzgT+K6x6Q8JMu5NiSgpGwiBCJuDBVMKawFoh5NjEpq+b321nisrU5VK5NErusJ20Yk7nIKp4w+LlJVrvSCHzG2xdTiyAK3ErrPuGItdPpbbOQWmM/6yGnFCBzss9jIN/b4DVebZnwqpF1LPNYSzUJIcX15nZP44t1ViqovbytFcqTUMXMuN11EC3mfJZky8NyRVsRcE/jBxs50JbyZ1z94sBMW1uqpyY9uqkFdSMdFq4+Y/lEMIoAEraNg7cMAJFRg9tUUPvQ7RhGcb24aOAiJ41qWCYi33+ss5KmSInNU+VXuqNADLVplqmFvxkh1CeUp3Yff+J2N5vxuQKvPY9M+ciHkIvzQDndXwLcUwAVBOWuBEURXJlhkcIYvzOdSkqT9J5HDiCK9d968+UXDy+c3G01VKF8Aj6hxpxk1Y1H998tbo64RpK+m0qZ8ffjV9PjR0hzxK2P5i7GjHnNjRAzOJsZSHS5eKBGdCZMrX3pV0gudaZ1LiAoi30OqdJpJ9fqTU4UB+et8SRssKVT/YZXyPmWg0bf2x68vJgKT3aE22zyjX67tVRrphr5oJZT7bxX9NiaZi+ulzqTbLNuAqVmPtMIqJE/diu70WOcktrEfq8JUr80aS+vStMS+do4R0SY73Qdf7EwPJYt3wla0i+t9JdWanY2SBs6XP7c7fSPPL2w0d9RaZ2HFNsL3S0/s7A0euavfupKUDOZ6jmlmqZ/yzOu3V6Wfq5ugORuLVdHWlw4JizBVwbWtF7xTfQjneiJSPvMI6iYAkXNgiSXgMvJGAXrAxU84jBqwmG4ZILHDceSx6k7oVBBn1BUdcZEtFlrOZjx7FtsrhoN4wslZ3f/C67cHdy/CDRI2mD+g1cnl8RaUh6Uxx65eHDm1HZUFt5dKORsjVHlCXhCn+LFZG2UmNcseJ8b0INNPrMwZMaRxLw99yhPcj+714p58IxDJ4b7nSN+xhHSGXkX3eFEgmp3+luZ2uMDi5jbnrF3o9tuLphcC/yMquvLHS9UPSkIADdrln34UH35wrDHmSgKtnjTVPu1jHcNL2KdP5FihrRZsUnVTKXb6Xf4xDYHo7vPl7S1lJRYnFiOJxxZN7nkqfqiniL2Nz/3UG0xIFLraUAvdPJ+oYIynvM3730Q0vibSloZ7C4CKCjjv/YdwD0T4Ny8YH3WG/VIHFZcbjeGcWcUCDcetngvizg/6rqjOI/uQ/AWYS8hOuvHs8BSF7fw14z/93c5qBoKhF+AXyBgGgrc+3/vfUD5Gv66klHGuysqKJABouB+Csi5KYTElkXeiLEEb8x6KlG51FpJNeNup3A1mgg3JhSTUcxl43f1+B3gO4GtblCRNUvetoXIJzv950EjGULjn4H/75c4BPGzK/DL8D/gv1Lc+c4L7mriQcKE6SQKdfdHIox85VVP09/xjsfG2ykH/s7iLy4a2ut3DSFfevGR4bYnk/rQfwn/E/wjZVU5VNq7jXUABfaDFCp7506tDPrlnIBz89LqFw4v9DHucjpGgiM7mhbdxnBXxvQocl7TirLWuC2SuutZUNY+QsRwFHcJtSaTeuthvb6/AkgxlS1JKjEjQhrrtOB6sAxsZ4toRgBw4wY0uwLAIO91iCwjEFYOuH4tAGsRXhLhoAQACKamMzCJQTH7yOXzx2PRylpbdfyGLInjxxdW9MBaf/JMvsXM5U+lFlwiK2kcWaZ4/WUSz9CNe/8W/lRUab6uXIn3mTh5YrNbkAIk7M1iUsVVDvbOtlsYr8LQT+A55PcJ4zwTGYZ+el6935p1MG1jaxKPQ6pd41Mgf0CkbU/arVdcRuz+jgt1XJaIxO2Ulzhj7m0AF8PTy5dVettGnYNU/2QAXp5pWc3vZw1uVmWGmTZ+dR8Q9ErfwDIsX7dObSOxamEDibZoYt/52OO61c8u4kO2d/IHf+lDzJASkQJ+459J1URui7/n9w1WsJefuVjlPFlhe/d+A56Dv6dMFH83WiIplbHpzjCTMcQjED/01BDmMlLo8xkrbk2m0z6OhyRp/OQ2abV/LkRD3xSg5YcOIgH8qqm5VxAQkfJrV5CxSr5lWFnGji/DJxfuesdMU99gQNSiSqOvOI1qXeeMOXJhuJ5Z83A0BmEF4KXbgMuogGLe+9fwk/ikcqBUd0tL1ZKhMAVgPwPKufk0vrC/d3wHp1Aaf8DppAWzWeNJa9oyxp+/PZ60k1kehuHwfmgwm7u5a44ZGc+b8HyBQHvhzhMmVPB2akXX2ahSDIACAjSO1SUSCpwWHFMTRnGpyjSjZwZnzi41AlFB20Qcm1pq4UCz6MD5pSvitNWSsp0pBvrlq/0UQ0IjITFAAEkbbru6vrLDzXw+lT54z7Whf6bhE0NB5ey9X4eX4e8rPWUn3tFnfVivFXN8tudNO562pp8O5h067fvLc7aMwyR4uW+bpDVt5090q4RiwpMs6C+tIwQlLZNHKijR9J53uXXCVl+87IFZ7WuSLfvfR4GgT2orVcsOs7zyPJrgVCsNv6hlKtbC6OT6khC8oA+HA1195oxlmWY1xwIN+hTR/6IMK1VLs31WUEAp3avDKfwxZTeu2+wAQdeJ2fd+KR8Q3NvdQeXcbDerpxVg8Z4pNNnX4MkY/W/FlnyYynd6tZDzXIS+kykfjnlYtO7a04rW6S5VsQULEcFXrV1vx0YRjJJvxBr4vJbmRhMQ4Om0UanoaaJWhppey1iORgBLRXuhDkiI9EJK32WZjwIwQi4AZUL/Jx9HDMy/+ssZHQZXi6q5MtFlVjIgiFCrogTY6W42JEfH/Zmf10qW+QUqAGIhzL23DL8WYfQosuk7ysru0ghii7517vT2+uqwWctn0h5YsIcwa2z1lIOLh4d3Lt5Z6pNoxsO1VmTOR5Vk05leXfMjm+c84EFQxiR16s9LeaHV5jNETwYmbpMZT9ZqZDirrE+C3LT7EbLELECNIrus1z0Vuxt2ZkAQ4jIGeSZ13CoL5ly4YtZh8dwlH4GCpg0Q1lYlsFGt6XI8dmadHH7sVbYuXCuz9vRhBeWK8E0KOYeaBYgxgmH/z121nqvhtWCPE4b6jurB/6zmJgtqYXdbN/RBve499hjTCflGvlbWqrcyfGkyIIfxzN8bwc9Hsd3DSnE3N1islDNpruxdv7a5IGZgdvEQYuI+C/MnU0AeT3eFi4BhGqvfh/kgzuQl5e7zgs24qyTec+Ztpe4iSIf/kF4gYHppQMkAkMeCS6UgfcYcqGNDZz7fWlUrp1xgIFR982EdQSUaQKMBRc0mAgYNKv0VO7SG7ExYqZli8Yc/9vRr1FSRAw5zbsbnFqEaNOjiSurqOYf22qwS8uDpS3e2rvoXHtZQogbFMlROXX21330CGsgr6r9opGJ/Z937Q9Dx64qjbCnylxbTOsFBL5XwRD8GxKQYtTaNKeK3c/89PGpxjinm0VPv9aUEsB3N2LA6CItcGO3Vuq0RTTJdi/Gvi8AOFxhm80IAuoRl8IWOkOB6mrFt9gn8H4JrlWHdENk7h+uVnONRQlIOsOP1ZuvYwYVLDg8sRcF7/8e9gfLL+DXFU9aiz14NNIg/+1oC5DN1Pd50RgyjQKqMznT5zqsB4lR+637I9GyZC80yzUDaJgmJoEv4HHYNFQQx8NNugaQ2VamnQHBPInE8Ez9eENK2LCtQbRPzRGWAf/go1lW+9I17z9Y9+j1emgCYI13Lrv+l6ov50OaaEVdEZ+79DryIP6dcVB5VdnY3SxmHUWXvxMZ4QOGcQgkq9B3/oa27Hrp28fDC+eWlfpcl21y1YkIxipArmLeoCQtFkFjrNAqI34twxEU9iIclIScx8E87/seTcUzB2pGVr3EugqPuq0dJUiin6uOWQVy0yoUM0azLItA6HA2w0np/cUl63+IEJW1lAJxqBxfpCxSgXlO97nd2C4Qea7hEBiY8At/2Rc0AaFSJUHuhQA5mobLVk0IfMVPv1jUWpMDO6kugp3/JDjIyk+HcHq09pHoOpkqWc8bugJb+meDYmXCSzerCD8wY0Z+KbNePuNpyxICrerz32NowaYGMf89JV9yIvjZLi8bHAz7rkQzS6X+5hAhSFMygS2RNguQoBKOqQLfbyYDO5UpXstpB6AAXGd2tozE2ql/94Hs+VOGcUNfM+tHA2Bpw0X3qWv5/TpdETQFFRtXK/xP8c+WD0ee6GH+uVFz5H7OLMEbdwB8lsxUmdur7MfomODsDmiAdzNL9sy7p9kwcnJH72Kojlz2fqfh47Jb8WbO9hZPkqsmUVPoGvAyGmYXjx0+uQtHPN21jX7UMSJyONBwtoFzl8J6SYRJTEm5n27bWYRpANA3thdBCQgCQ6JIAC5yqZywbQJYYC1UrpRKiszQXOXjVgDu6lQ3TK8OOk0ql7FTREE3CKQNp8q6obG7VcrrvUI0QChbAOxYd1zh7sLye0aSpUZYh4rU3CK3XeLXWTiEjCMhXD3eu+sB1qXKRFy+9V+4AZSlp2AIY99UmdQ/2XykkfWn+vd9HjEb9aozyl3U1XlUX99abNU8TU5QfDxPKmkgrMWUNYruI8TwsseFobXUYzgd+bYr+MTWo1du16eDHO3nEIzsb21Z8VPCyPl6RrMm+VT0ed1MTQQhSQoI04ta2aeeBAwHQazXKGTbqAO3rSZzipqmG6AjXg7sawlJPsCLdfJl3dHvhY8+7TGMM0dA1MZmkwo5RO3VwijkaxOoABMHd1wkf434MD8UcZSdvpB52FhypaTGmn7r3m/Bl+DdKQZnE/K9RQGUvhOkYDAeQSFRrR809U7Fg2swaG1MzMps4epsFa0cx3im0zTNXVQJw9pjBPaK9esNjzsQVYKBoXc6inVFBOJ2WSplaSb/nEy8w0T4mYdGh2VtPPqUjP9sU1Bqk5d87LgUtqPnJxaUtTXU6OlErLytUMe714aexqJxUbkQk5nHlsd3cTQCE/csHzUouTFucabgXNaYPqHJuqsek5ordfOMiX4mbEY++Cwo+dBSA39pVH7p+cncyItyf5ZIm90vq0/E6jH0HD5OYNhbXyuj7M3Vu2qweRIYz1Usmdc5iU5ncX6I8CKJ13m5Hg9qqp0NJwo6eyrn5gg6G2xYAAOI5YVOGcqtlAk3DqUiE8yUAucBVECDzoOcJN42BrVVrBmj9yz8gAHMucbOSBS35v+cb0sh1irqEglPrSFsVeIWZhIJoW4wSk0+Of3wb19dqllzbOGl3Ocn9jFdGuv7GyROSsxSnZlZdyT+2R9soEApBoKCyfa8JPwD/WhkrlyJPev5Yn+EgChLCgE/T0pNZV1M7juiSvc4ShjAoYWw/yWoaJaesjuNhicfpSP0cJUMJ3yKHWU3DeOeBRx1gzQWEFNUf79oAlDBcKOi1ehKNSsYuAxJ1/aRNAGkJwRuCkAVjkvrsGstZqnSf+0xHW9zSkHUXpVYROf7O27YYV3UEAqHAMANIjP4r79X9y2OTM59pJz+5wlhqRJkjk71P3Ht/AB+DfxZ54dZu/WyrxmgseoQahQg2NtfwAcWjv5TsuBiDxcyzHqWI/XAWR81ROE7eTGX5UTo9tZkHKpdjM6nzuCHsJWnW/IlRFELkA86lET85eL50A8MOAo04wkGmFzK02wcgUF04n1/3UVCg6BmuB6CzEvx9YVbsSk9LM64ONMIBgVLheNIRqi+JJewnL2W1IBfZL7gQFsbepu+urSzu9jlFYqlCgqCspsC9/z6K878b/qXygnJp96AOlFy+sFejSMt5VJDsY6KmUYVi3PjAqBI3UwFls1ImQim5MauSIPTw2ae3o0RcptHiPOxFTz7PruEDJSQzgtaOt3iInd7RXh1TF+jP+ujqM2FlNJXK0/MmBIvUxbyhnwuuEu4OLb+Y8az1PlW5agZMdx02Hgjd5nBQ7yIi8fOu5YZdxsk1gfruSRcA1SzR1OsdN6sTQBvSp9anZdSMT7qq6eQsh+lE9UZS46xRytSXenULJRbyqpPXV4/p/jAsAAAQ3basGmXgADnHAEROEOo1rrgIrRQLVG5VCldWmFasAEEAypdtoqoGm+Yn/hAewQ8rk3gPwjGistfIpcl/eAvX4crykleisVnGlG+aGoo5nh8moziKxzvwk4759pToJcFuNNS/STWbUw4EEDi8oPqHAGbdMUSlAuR0rQaPU4AbGX0V1vDDTFqcSqIxj09OLBmZS0+kGmbBBNsJcCXMXKTb+5UzPTAyRvdDHQUU9d7vIUSr6jDeCfNUExFg/+DsmY21lWUTVWXvaM/waalHYymXaLFT7TCJK6YwHE/+dHKPllftfiaEi7hrILaHaQQ28uNQduqUJ6vwg5QQQ9hSU8sWcOuKq1KaFinCu4tNl1F/2DIAiSW8KjNzRE+d90ppIFynsDLYLlNchH9AaO7lZ9dGGQNMbqB5xlYBls1qLleznJZJKUkV1l54rMa5BRLsTbvpXH08v9WxIB3WHHXxpfAdrpGNHc5a5It/Hj1lpFxXcrvh1XEvTDmWUPaqM4e8eywhJYlCNkr7ScRN/Cll9RO/M18p8fMt43xTOn+KrvM1NWs5nWWoA/+ZAAEJMCobGsD58+5GB8ASgrzwol+tWgRQpgRBdpdQ7tJG2UxnygJIuIScIFiNog7/Rx7i5eGaha7uOjCZ6A3LwiXvU5EXJ2sbfjVv8Pyzj2ebRs7kHLX0t+uPO001cEnJKy+/q7Njom8CAPcCIbxkh8bfxJ9FX3lK+UC849QtAOX5Z+5sTgYpgYD7D13aPxeB71BFPEfgQUt5IXp9t1FVnoKnaLLj1APD0mpF5j0Pu5dEbdpLJWYqMz/C36PSoOE8jA3Tfky5Ex4eDKf5V9HmNgZHYBQb3ZSG40/SCqXw6O0gf8KUU1UCQm4JjQrKKNGzPUAgmuaK3NArqygJaCFFy69rVGW6Zpg6gNM8ozU2skA+g0HJWPuq44c9AK4GvaqBgSe4BIbIivDd1z7xnEVgODCduqAIha6x1Lq2gDZVGScxVmUJPPWUFnhBWs0OW1XV2r5+o5MyS6Yk0q80NaKlXJkKLZ0F3MhuizCve94zaHislGOaEWSeuuaknTLHql3rnlqtBox68QrV7p2Gl+CfKA/H+7bpKsdoVna2V1qSPeAVr1xOuZhYbhx2hkGQJADqs4CaizlznGkn0VueHG2350s9DEJxNCkzEXwWj7eswRrdoPrLrUyphFILNTXnc6BAzYapar6vphgDoN8CUquEujYsZcPQgA19NR8Y6ZFBgHDDV5nroQrvGfXJEFXHubnpZLPELGX9TnllL6caVc6oplMNCWMafVaqJVdVx91wQZMMGWsQOxvmnHxvy2J66dLz60L3pQpcgciWW/Az6CiH8d7inopKpEFGvHTBnscaI5gNzigdhxjTKtwI3abVuPcTvtOQ4mjzsweUo9h0E0gbT6Zh3qI7sgCZNPMUcW//TF0HGgiD/iAS1Khnnyuk9ZTEbY9YuY7dcB/qMN0G5IxaDL5veIaA9Gwj16Dgp1ZXuyYlggfaJysfv5y3+NcAKErZ7FV6B99x/lyhJoys9m/76XPHhXX6DXuJUV6UQvharLz8X/e6sAn/WJkoF2OPtVuvEgKwz+MEOgJGBkKihUvIXIk8d2Zl0G6VCnRW6nAkT3AepOcxyLy0ZnUtIZCTtaN05KxL8ahq6z6TWJbE2V6z9As2qniR8f4QjRBOn1aXFsfq5Ou03QtIbyR5Jy8Np/WdutRPtH0OQuZL9aplqUKFS5LaWwsabwwkdQx8FBDtgr6y+8wZtrGRLfae/zq1bKM9MDUzs8Jk4W/oKNWNzXKWxV2yXtAeXqweCjW2Cvii8lX8ZSWrOLsmzvYFT7mJKQzD5NMfVSTN628/T1Ve5Vj0AbOqcP26mcVftoytjLB5aqlCqJGxeWXSD3Ir8epbgc8pPxBVBteV0i/YEIdB7en2//bR9v+1ZCvyeaPL0U7sc+UrwcPYskZY0A0jbWu2U9FttBA4GtwrBwTwiyLl5DthOleq9s20DgRV6tvVEneX6yYIFLF/u3Dv38BP408oy8peFDkcG9YkDnowy6LU4/nBWSFdDM90Mt2d56gwQtSmdRJH0zoVbVrwE6RGbt5AeTKTNwGNQY8LQjNmzTDIrkE58pBq/b1vta/jR5E7JULAOSxJMUIA+EW6rX3+Ne3kCTIKsqbZ6O0/06pyCqjxwC2lzp4ykIMsNx2jXF4K8PRS+fhjvaLDmXVCjP5MxyZCKKDUI078s/gO5Xyk42R5rOOME9Oddw8dNaDx+DnncVGiiyZHjqpPZ0m+ZYzxr03dzsAlx169aFGAMqdqf/cYZ7uklgbQ0GSBdxrBpdQWGUkMSRznErAcKyO4T71hlrCNjkzZLL24Z2k5t/Z9T3tC1Lt93CDlsOi3bl3zdObZQwmUOiKrGa29x0uabU0GxoVPj9Ku+2Sbxc9XvNeBa/ijysno+TaDZO9+nMySIgkuxw9zVD4Zk0suYoCaec8RTyinEPG/tWlJ2yfVJ3ytUgFgTLdWshrP1XXKVQ1gEMpcIVdHc7S+QV36UADG2JAOCl/wdAl4nfk66NZuo5pLF8YcM1JKApyvFmSumnPF8AqwgHV//Vv1zJNZgtm1YTup26rAMfwRZS96hq0CDOZFf/c/XvSO87lQH7OF2RbFieo5f9BpyVXSki34rL7vF/0CYbsMXqYWvY0AIGTOqNgaJ+BZlBBc7OeMXI4yD9RTPgedHG/xMEcBaSrj4LOFQOrOW47gAau1irK5lvpAa3mYnmQpIqz2+5Xv+nWPgq+Dn7niaGx900Wos6UlEHVbU1AZRxj7FyOM3VKuRSvr8um2HcfkvD6Lwmdb6sVbUgzDJHFzZJBzaBmPRg9sNTKO1n3Co/lRBjOaX7j285hKd4gN+VsVo9xu84vAYm6IHqI13BThxrWTmRbj1OrfWdxVdeTm5qEPlIJOzEzWv5R66sNBbllkLr37hPCOeSJlWx2I1mbhlZPWB2whDW/thAiHLmW3IXBPTHrZwYUu/m0igGa5ZrPOo8cbws4FRt9QQMlFsdAW/rRyOZrRCcQzGs8Ln6E/96dOdN6FnuypHWfnYo8ahNMcXlAT08PtiH7M9O1oCIazvabe8z6OFupswbEYIIxGdWFktKIpqWnk3jCNGwilCgVeq0V+xPPVLkVAVipX7JQGOgAKYuJDtwSqtFrIVFnagYWFbS/VMGuCOJXjzPVWVuvpQSmbQ9fLDJZdT20gIvvXJyBtrH9tk1Pmy3qyAv8AbuMJZTV61uVc/Kw8mAdy8wRzDCeJ7S5h0hUwe5x4fhOkCXz+t7X3S+8J8IMCElEqEKBQbp5qq2kLVQBcXMoYE1hYAJSAg7OPMjP36PNG6LgBuI4DmcK4KlMGSqL/wBuQMc+0qiRIU0BkCRuc6aoPR5/xlIw/Y0xY+DTdEE55TJB+IP5anZWCzDd89dPpmXoWr7V28GC12pz1CM4zIAiBtUIeKlLHLFnvlHcJWusWiVUtktJJNo8E3dqqpXHX42CuHvMldxazviSsKLHETJ6Ct4AThH4YQlNIs3L4xnlB3LxTEvUrjXdnbVERlGSuP3/Y8FqqDsA52vmJKayFvMaFKfIj26yYGiveLdSeL3NO1NjLRV/QV56Z/R9bbPp/bK1MRsEo+vPM9Os//zxQ4q9nkvP4L4AC03PiY/8/5I+WvAABAAAAYwDRAAYAAAAAAAIAHAAsAHcAAACaC5cAAAAAAAAAFgAWABYAFgB4AMoB+wIhAl8CjQMBAz8DdAOdA7oD2wQ9BMEFHQWfBgoGhAcWB2QIKwiYCOwJTAmKCh0K4QwlDMENcg4sDxEP8hDcEZYSTxNyFF8V+xcgGAUZcBqJG+scjx1NHiAfQSCjIZIihCN+I7sj/CQhJKclLyWKJgkmcybzJ5EoHyh9KNgpfSnJKoQrCStmLCIsmy0jLeIuRi7PL1UwKTC7MToxxjHGMfgyPzKtMx0zfzPsNGg03jUwNbI1xjXaNegAAQAAAAEAAHA9A6xfDzz1AAsD6AAAAADYspj8AAAAANiymPz/5/8gBB4C5AAAAAgAAgAAAAAAAHjaLZCzXvBxFIef83tt27aZbWx5ytjSHYS5JXclXUPmmm3z3zcMz+eYbPMTwBJAOvaeDAY474b5QS8RVkmJSLO7vHSrfJPMlvwqmWLrvBQfxTfhL96Jiyf2F/FGvBePGeSn+Kbav1bEV9fO3VNlfHe5+J0K5pGrI9llc+nUDUJdJ+Y+8tS999ZdMzdcIy9OP+TRqWDhx+VT/jyWvCT56FSA8lu0W5U3cSqIR6fv8tx1KB6inulcsruU211v11ZBhDrT3pVE2wpXrIZIi+SpbWrGBRLsHlftgbeh+H27T5bz9Idr3LYpwlR7WdJfsRvW6s1bgvqf4YKDf6fO6tZK3b0iWe1tsQ0M8EX8sCXibJlXyn9iMTy2DX5Lf2iJstdU8xkE5MABCOBPzwAAAHjaY2BkYGB68l+BIYpF6v/z/29Z5IAiqCAZAKMXBtcAeNpjYGKcxTiBgZWBgamLaQ8DA0MPhGZ8wGDIyMSABBoYGN4LMLx5C+MHpLmmMDgwKLz/z6zw34IhiukJwwMFBob+OGag7hdMN4FKFBgYAT4MEt0AeNp0imW5wgAUht/5ru+6u1e4gqTAvQC/yUAIShAGtwBLwHMY7kc/A7TJ3qEAUPSYMuI6eeAKBw2bF375x0+MJAVKT9c9yxUR4ImPkRMkQcZzrnq4fc/qSVta0pSG1KUq5bbvPuzkUNhaisnMVlRAXQ2AphuAadk7u3v7B4dHzvHJ6dn5xeXV9c0td9zz8Pj0/PL69v7x+fU9mJa2jq6evoGhkbGJqZm5BYOlFQODtY2tnb2Do5Ozi6ubu4enl7ePr59/QGBQcAgDdUEonBUWTrwuAJArMF4AeNqsVeWa60YMHYeW4TK4IN+52W7jsS8z23HSy4vfZxftpd/l9hn8NHLK//poPXKyTKWFaEajkY6OpAkrQ6yW4yghevm7mpx/yY3Fj2O+afNskm5QvhxzpZn9MayG1eqqXrEdh1XCKtTtnrJUmAYeW4Yp3fC4YmiN+M85rs183Ju1RsNoNVr4JHa0Y+cx8dxc7PDTxCa+K6u7SUJF3yhb41moBjviq3J+FZZwFhNA5Bnx6FycQkNyNiqr27K6ndppkiQ2W26SaFZz8XqSeFw1BD+1ZgZA9XAu5roOuKEDwE/YSj2uGQ1ctFbUVwKSk35w+cR5tMrVlgN9SDnl8F1crTeR1nycztnZQhLrBKdPF2Mc2ZLUILLHdcNDodtTlT41DWx1oEGxDjKurGywtQr/XG95PGRIQI6Fq7/X1AqJB36aJmKStkuQw6Y3NKbCKGg5W2SPmN3kj/a9WK6GHhmnFOU6o7UBU8oWNplsgNxEydWmztr9EGOHXOfLuKVw66BL46ZMqDc2Wo1ix9ZO0nI8njBFpRLxWtb2eNLAkIjHwxdyHQsdJDwhuwXsJrDzeApupktKCAysIi5PhinlKfEkSPN42rxciovaWju5zBPr+kePT5iX8/HLxb7SdqA/VepPmkJNhctxMTWF+mUBT7nSpGjdoBiXjwl8sHVWE/KYiwshD9kGeU5l2JajcW1zbffPcQX/pSZBJl3g70K7u1SHFLBQ6pQGWyGrxz3LsspanTKqUJVoKeYpHVDEYzrgUQROA0oR/pfpaUtNqiDI0+Jkw+XvXPsSaDqN3E65Hp8xhSXyLHgWec4UVZHnTVETecEUdZEXTdEQaZtiSOQ7phgW+a4pRkR+aMhn6zOPW+XiK4/dcvG1x+8ZxRPuv8D4PjC+B98EjCIdYBR5CRhFamAUeRkYRTaBUeQMMIr8ABhFzgKjSGPoYdlqnkHY6ZRCgRBKOSDZSL/5hj2XPUzSFUPUpUMqobO7Wp6xIy3QSh5f3SqPdZavtIq6dSaKryZlgtdKZg49vm7oVon3BuysaH8QTBiCH6xXZ39W8tN+rO8W160zyOgm8gfgg/GyCrO7Ht8y/rmHHt8+zhRNuArzOyiJOtskn7oyvKDyeZ53dRfTHq8gf7Yw0bct68xpxL9rgAoDgr/ShEdCdz33NdHDHL7ubR+T3/fBNR2IFXEq8/50Pv6pQlWyf6rMVC8mgbyBwyEGrLTWHUwfqrkHLYGN/mNfCdM1zdUwW5uLsclsrFN5g/beyTQh9IzuoIYaETrIC6KMktJBQbRE0ThJIbmOhqrv8wqPklGzBIHPuf4rtx0LJb8vHBA09ZkBB/ohqHkgauSqA5x1dFeCSbUeir5MYMCoWop9eqgdG5pNJZxtU95oYvd857dvv1AHdfCgMlra+NEAQbhZmlS+nvemuFnKx0aTL6x18DA/TPzCt05jAJ9sqed2qp/utj7Q5pnhu+6BTgPD99wcgaVZgHa/Dcrisw/TcKvDwO5WC2q0uq/vDty18WjgDf8Xrdj9v7pP4Gd3AUvjCdlRbycZYIyEjM38O5K/owcE6Lu7U+4i5TP94ewpmcNTPt/ELH50iP65KZR1+hTfwvqF4TsQL4W1CLxSJweKQdhXRtqRX2L52vTwzmDxBgtLFm9Nzyo1f/VY12YOA0AUhI+hj4sEDRxzLDOzZWYuS9Cgd1aQzfP3JxY7EvpLBvMnkcUQOQyRxxAFzJdEEUOUMEQZQ1QwPxJVDFHDEHUM0cD8SzQxRAtDtDFEB/Mt0cUQPQzRxxCu5T2nh3nA8N6lhlofUiO9nmR8yhhb3kuqJwzVU0r1jFI6t7zXlC4YSpeU0hWldG15byndMJRutaA7LejeCh9vrpKPp2/Te3C96yfnlLxT7DMrcU1jAHjaY/DewXAiKGIjI2Nf5AbGnRwMHAzJBRsZ2Jw2STAyaIEYm7k5GDkgLFE2MIvdaRczAwMjAyeQzeG0i8EBwmZmcNmowtgRGLHBoSNiI3OKy0Y1EG8XRwMDI4tDR3JIBEhJJBBs5uVg5NHawfi/dQNL70YmoD7WFBcAd1kkywAAeNpjwATeQAgETIf/v2Baznj9/+P/ekyiYP5TIP8ejA8AHscPQQAAAHjaTMwhDsJAEIXhf2baEsQurQCxHoMGwRVwDR6H4SjcgZCg8SgkB+EcGBJ4Yp/68sQPLCxj/DeCbCRG2ZlwkIMlR7lhzlluSVzlrvqTbbjLmWJvua/6w68fWDMFbvaRjeIX2cn+kIOdv+SGVczklhJbuav+5KfYy5l1+5T7qj98W6Oq7cZhKDjP/or7tuQosMxcZn7rUR01VsD2kRT6+50qJS/TMY3Gc+cS6P+xrObO9vIgd7N70mm1njc6rXZLPhlve4XsZ9YUmUlltchUUhdT9+hC/EzWc13I+0x3zWi+rg/MyemS04MwdnumNx5qt1QWYal0PSMd1ZIXUtM0LkXfJY+M87YspKVa6tEPak2/W6zcfTWdTtVIh7yvZ4rZ39z7rQYuAwek9IJZBKfJ1IZc9ow3bmK6ctGUbOmRqbejkuQgt37xe788D1PtjJAY2swUnoHjomuchNzI/uqGbFemWIg3FoJUrppuq7ai2U2s6Im2Q302NBJr0bL0fld0eJHkIVQvmk2fOVsFr7wdXhTd3F7a+PEffESJCnM4WPSQI0BwFxnu8dtBi9dzNCJq8xF8goGP2oKnfWTEhjiDQUpmNWKF5JfObTy6dn5Gbp0aHV3fIyPqwmDE+HXiA+ITnGIJjqcBvcZEe2R7RENyjv9KRof4deRNzKNi1S8gP/Fp1J3+QHnEk4OHjbmFuVR8Hv3hXNPfn2z0eYVpvBRG0Aj07/M7g7rs/Q3u/ccN1DMOLlW6prmdOUVCpY11SZyY5+MwgaFerjcl2IJmtPnpdhQSXgf0svC16H2ic6Ip1S66LBRDfrM4O3+ZcUzcjTVIrMrE6FVs8LuNCtTWnDdqDinkm023ocCnVlk9r0BjwseS1zjDMHI3c9Ex43vsRhzwAgn5wKsibvLydHOwPAdixYde15NuYpvxG38T8wWUF2BVeNpiYGIAg//NDEYM2EAyEDMCVQFqioeEAAIwAKPf2Nm2azyTbdvt866r1fHi39s8DR0DBxcPn4AKKqmimhpqqaOeBhppopkWWmmjnQ666KGPfgYYZIhhRhhljHEmCImISUjJyCkomWSKaWaYZY55FllilTXW2WCTLbbZYZc99jngkCOOOeGUM8654JIrrrnhljtF5Z0PRVN0xVBMxVJsxVFcxVN8JbDeXh+iaCn6eS2N/o/lRE7lTM7lQi5/X19fldfk9S+dIi6XAAAAAAEAAf//AA8=",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Bold.woff": {
            "text": "d09GRgABAAAAAIqIAA4AAAAA7XAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAB63AAAAFYAAABgRulibGNtYXAAAHs0AAACtwAABEo2OMHSY3Z0IAAAg/gAAAAuAAAAOgK2D7tmcGdtAAB97AAABYsAAAuX2BTb8Gdhc3AAAIqAAAAACAAAAAgAAAAQZ2x5ZgAAAUQAAHSwAADGagQb7BdoZWFkAAB4TAAAADYAAAA2FnR1i2hoZWEAAHq8AAAAIAAAACQKAwf5aG10eAAAeIQAAAI2AAAEaDToPxdsb2NhAAB2FAAAAjYAAAI2SlAXym1heHAAAHX0AAAAIAAAACACSAx6bmFtZQAAhCgAAAK0AAAGwNxUMPFwb3N0AACG3AAAA6IAAAcnRxroD3ByZXAAAIN4AAAAfgAAAIqSjPzKeNqUewV4W0fW9jln7lyQdCVd6V6BZRDLtmzLFhplxUkcx3agadLUcdo0dcpp6iZd3jItM2+X2+Xts/Dsx8zMzMzLDFX+mSuZlr7vr9rmwox04D3nvGdmAgRlAPgNcoCBBvpnVQWBxosVq2IVKlam/JYL5TI5z/13GT8FBGuAqNAvQhj6IddK64iAy4AI6wDgrAARWwfG/GzVzg+nFTVWDFfrlXIkGnFs0lRNzaQLeZLPIuKJms6vTaTSYzrWCbkSjivUwIl8plRaHqfnJUdSCaYH2q9WGJGm4OXn/ic3TqVsbrwEBHk8jP9DPwZ9MAMDrV4FkfAKRyJYZwgQoNVSNFOKplW1pxhyZXBsKYD4/Vq1UZefeqYqBar/yLf5sVy5bsRXvR6v6Q30JE1S0AhFs3/9Q57T7FL52ORA9tys7jU11fD2DpcNGxVj4oc8B4LW1Xl2v9DlNngJHGkt95oEuA91jZYVIvCbxFXgNwd8pHoN0nRVO88QMbDiQV0P6atX7rnr9ls3zqydOnF0dXF/PncgV81X86Gg2ies30g1mtRwNVQ1u1Jxldu5lY7RtIxmq3tu1Y6vhDHC1cz33LomqrjfWm805D2XY7rf0H3eiqLNjGKKvH4zpBy96TzTcoOKZsmbG25UQpHbb1MiEXroYXH5ylcobCjPNNu0Ttx0vnMdNkMnbrghGv09BTUv517GHnooSjHxWswS/+8+xTuDAW/vK+9iZsgf/iZ5Iy98VDHDprgUXxf2ookri0RMt0Pi2vvIwyxg+XRUaevagwqhx7ZMk0XzwUDGMAi9fupM23oGTHjoN7BNn4cjcBrOw/HWkXFkyslD+xln64fTDPlqlAhVRkB8GRSmXAbOkHHcBCSGdElFAkZwCQDuBcYctnrj2Z5QYmzI1gRAc7aqOZlaJp/J52tdOKpaWktHIlHxqZRrtUJe2l26rlKrOBX5XA7KbD1v1MVVxpETmOrY4nW0Vg1V8wWnUhYex/atZ5pEvmPnc6mBQm9UI+QGdzJ9OlpnJ9JLU9kYa/Kh0O22kk+GAkZvT8SgnmRJPX6bjlfPadF59p7JIdIiPaG/PH+vt1oh3y3HU4VCfzynku7ljk+/clmxD5dnD9zi+KsVVUudt8KpYVL0cC6W1YgijvZb5t2rHN9sH7b9JRNvvLHNjk8bf657HVBg39XfYPcLC4/DAlwLt8Cp1okcqsQR2BgKTy8rSKAyUjeAAWgMNkAD1DXcAB08Xt1zASQiToPXy9cNMYMfO3fD6VNHVwfzucF0tlBM+UQ8oExAhagdcSTQ5Y00uIyHjp3llfsG5EvxJpzPpDXXnvJlrVrIoxy8Z/b3DaFHyuUTq15E/UxiwNSWjtbHDw4VTp23oy8+HAiaFtFzP891Xz/d4DMilt9vxQdiiYIHbx1fPDiU7c75+T3v6Lw/yQlVShdeXzTRe8epjfp471yArgtbpqLy5xyu9eucfoVisVtujcWSg0fPFjztF43P1a97Q3fC+J53wGD86tfYAZHNj8ENcBfc3DqnIBjriHD4ADHcQGIpVASgTWR4GBgSMtoEw1DXQVWdFQ1l4vfqBBAUuYhIWeeoKBFlFeDmm06eEN977OiR2clsLjsUTvkEzlGaqOJkND9pmmuwurBYrSKt6XrGzTJbObjWvao3ynUJ+E6O1iS0xetGplaouqaXxhdPmC2/XcZDXnwP3WzdcZ1PPZccSk2kggP1Sv+EoTZJO9O8+aao5/TG8buD1ONbqDKWJP/1TQqpPVZq2EmfVvjInV7P9Epy8aeSCdPIe6kneObviyMHat7r5xQdeT/+DGPN0txoMxNUnMF4yGcwRfGUWuM+tb7Y9JmDWas2hJp+7NqE2TxhIBrBA2O5ZG2Jea+5x2tMXy41X5hpKIGS3nNk1n9N+8dmlpL64h2ql2lZQFjGw8hFNeiVdS2KJCusLG4gaxu4pW20kGZqdE9dk2B0rVZv1NzCtewWqOjhgMo9fs++CLI99ensjM/w+/XSSdXPuSxDgHDbVQ0fEDHYB7GWE+zUdkC4DIh3RCMZUp1iWHx/F//S7sFuJGTyrq8uWi++MRBkWqDUe/RDqLFg4MYXWxxPPfrn86ToaqBaed1ftX/jQ8Q8jJp/8WihWgEUuVXD0+JXU9DfShACSn0BLxMC3IEQCUMKU0y1i9F0BxdWsNBBhoBPuSKYxJY42pkef3/49ufHvH6DSFGZ+/O85/5i4VsBJZDsfTMiWm/r9QUUg6MUoFIt/O4TIz0gII9l/JqQYlFkd+NAMaUrJARZ+WTv8etbNgAwYCI8iFBgHNGk1USrBwAZnBb3ipvkN+SwdTny2FrLGBuMjQ269CO85SanW3nd3NER2/VbwXHJkFSptlVo5ciOUTvJqZb/76TtDDj3KLoe6Y++BGm2RdEBx9CUe5zkYPIHv6BfCvXEw84deJJYxun3jNgR8vU5aUYn8Q4n1NMT+iHvXL/cz+boRZCGSmucIYKDjKiLCEZMsC1pj1PSHrSmICEdyWazOduSSmNdosRJdRnFVr6s1Tr8oZGqVfH9+qBBuCwowDPPkGGHDXrm6WiI42G64Nj86Q90avgHnubhsLhDw3Y09oGnQcbI1SYSfAySEG9FAIDWgci/AoghXC0NutHRcC33veEh+Ekm7dp4uZQfjicjiSkfVw2/ofiHbVIZMiXk5Eun8uOpzMJMeaFkyDAhf2FGiwaZXgZAMOGD2MQIMIlYAEQ4BQC4RoiARzpgsZiIlkYt5Zg48cHNTSkzIHxNyGxBuBWU49cB0Y+rBYfUiJS20ZW3K+5yoV8xalEz1WsEktGBUwNjOg7Z8d5Rg8Ix1z+qy0mCYLX823FaSMlvQ4kzTSVyNW3UAX9Zt/0hxI/8RsgImWEkfIj+yrZ9RvuWdu9YKOQ32TNAMHr162TRa8CBUeiTAAdiIIDNmCttBFeHioNJyeuxUzK3/VqVvC/q5mNVk8XQrYZCK7dmevx5/VMOz0y95dNjofDYtbP8vvh8oc82UFcnsvWeICExeg0m/qDYeM3i85+evv3w5tm6indO9jkH7i+/rZgsjvXcrS/H70lPSlWPA+Dn6bUQh1qrbKPCcRm4wi+DAowUtqEiEazpGjIAP6wCiJFxO53KWpZlqIliKp/UMrVKrZoRuasmJHWTmmVVHPzHSPvHbPNRmlyyrCdXvf6IQo8z1vzyl63mpO5V2n/f/vsmIEwBEBeWmoczK5/0iSSRAuCMA9sERsRuBQQOyDeASDkDiuJXRMZI7xrDGV36AYNE5hiN5EcKncwh80O3CO7YW3y0rnHronbKe0eEk8u8JQHp8BEx+M+LmfGoHohcaC3WZweKU4l9vSuN1mtMw6OwJgZ8rH0t0s2Xg+Mhz+HZsDrAeBLbueJgoCdnF0pWLFdZ2D+VGAvPjHBWpKiNCrvnElfiPYxt3Bdu1Pr6Z1ZQUxhzAFCyCfILnyzBodaBfaipHlR4ChmxZdBUrmp8E0hhCgn1AVQN1A3goBBXXHyd7eArN+QUBnOltK727uodtS3dXXu41nDzyjbpEpmykO4w4bJ4W++aoZNh88evHDv5vCA9FjieS6nhJ269d98Q0WguPzao9/YP7gvr4X6rXFBVz4AW9FI2lyyOFCojqXQRv3Hg5OyUJ7RZVpzxkVIkunR039BUemw8Nx7liu6dik5NNiwdiYdDGhH6lmsjhZhdyw4VgSAJQP30OhiALBxsLaQixBVc9qDIcKBw5bLXIK6ihMJ5zQWsR+8CNimmJrPJjJg6YFmRhoBtyicskpJKSeCmao36PJXLXVQ4glSJ/wqWqkUpbD3+5pC52f73T3yCqYpiqnGFM1pbW/urNx2+JKB8Q/Mv/xIZknj5J38i79D5ibMoMS08yIUHT8CtrY1Z1NQ5JK0PGVkIjCMCX84jX+pEGiMgBpsGAhLgJVBA1RRVsnJiGm0Aor4OoiTpqwjLSwcWJuul0eJQb0/U8ehwAk94REVvdIqh68QmyUyRL7jo7cDerYIS+PL9bqojxjiOQEH3oRzdrZWPpoYrjBemqv0+LyHpvkjq+LBm+KOcZJ0mFjh08thRLzcU48gLwn2etIqEKpWatzz05isD2eF9plH81+FU3UJloN8czg3mvIV+n90wFC/76PpJhsQTvYo3EPTdaDE2NYXIMHHvuY17DXMqm4gmiwC0HQkl2A9v/KwHVS6ZhEckiQwogKDgJjAARTYxCFyVGUBV3RoWEcRi5ZOOGJr7vqGcu0k4uLJ78P/pK9fWWp6hXG5xcCSlieyHro3lRzCS3WVHzWzHUPeZy0U0Mb4zPNKNt3we39gfKfQP2n6VMWYn4pmXTid7U9lr5l80O/mGJzDILw7ouWTfMDrZeMIfNHTUY41WUENOq6YVLiTnhmNM6THNG0tH6geT6f71U29/0yd9eDIWTQ3mk8U/dvyhSKp/btWuFSMvOJwFt+J9jcboaSjBI5/lCITLndSbAJIovF1aghS8AIyZKxwBIiCtOSqG9HaGwOYPHCNeM4Vd/t4x3dfCehZCujdqW0GfASUsqQK7vMPS3E5Emk707/VQtVJxe+9yRNiv09Zo3Q9CsoDeu82jbOP1qmY1MT0wYHgm9LToiB8jep8xZjBECnqHMgHjPW8InSFU1YWQwiRqDa4pRLEY4z9mLt3ff7CmTgDr4uw1kIMy7IPR1vBYys+YMMtW3VZwp3AL0fZV940WY5E0d4l8t6JEu02VG1y72q+G/JO75VuiRQwMl927brsbOR+9sVX0DuWPKdycNbxjTR544NzpF9oeI7qse5bQO3VaT92sY0I/5G8u5/D9pEbGjlBxtI48WDgZt+o5rvWcrYfjy6fmGrFMsme+wLX6ydErxclVG5u9tlpoXx4Zy/Xg2cjI7HQTaFvjEaHvdKvhRa4SgkLLoCCgIlxHoHJyK4tkBS4lPwuMRdjqUC47WChmZAA0bM3FsfjUhDJb1FTc72Y13aUYJnSNuoM7Ccqd8JeFRGokHfbEOXKnJ17YV7yV39A4UtRfWwi8tnXs0Nl8sn8wlBgPqVNBpmqFvkIkqHpfnOvxxgKB7IvCWo/pS0w/rl+ezmLsPbPH/+pU/sD8wHABo6XZKkP/Rqh4NBRPUsDjjwJ1uCP+DJgwILvCrRXX4O4V10Kk4K64hqq7eaT2/bxyIlOOuaxycGwvxcSDBypdhvmze9kmScYN33QlGIPx1ugQKpREJiy/RxZlXbKYFWAsxFbHRmKZQpp/n0hq565z6yacmqQyDfeTEQN2S1jK+Y2BbGXE9Hj8yDWWt3wcKerL7hL2H5YmmOdgZf6+Ya/h15ARcp3lR3syTAWEm65+jPXRCvRDtGXHd/pLALhjNCTZMhd5LpPLdoCfzVa2Sg3nEUWJRlifZertn27/FDMMBQ/iAqrMbxlK+6/afx3CLNrcmPRZ73yKGT7TUJ56O4VMn6G86lWeVz7KDQCCFtzN5vDl4IMYlFojAAoiAZ4HYoxOSReucWTEjpgmgBkzY7YlxvqqqoxTV6hUp4/i2ze2djpqc7wNb1NCkefGhZDdazziCTt6Z/nzHwzHNpDpeS/sskOP7Fq07+uzgwHowZ5On+3+DOYL2U7/GYFo1x4PmiGb0b4Xvan980wL+Q16UjEM1v6p9s+cssygjzA8fegdiu4zLWz/lmIIO7Cn3gkE+wDx7+hnoALzUG9VQp1VDWDEgFxWSMqlrSbDWQFF4evAuZ+vZoulUj7oLuJ3pNrp6dyPurUMV+8E6BaBcNwoZlL4bhl7erZA5p2HX1EeWJgcSBiISFwJ2won5KFmjEwzkEo7aaSBlLsFkcuX8CuFpKWKH02OtgZThVSe5fs8jIj5UmORaw7Ex2J2mHOuqYjW0EB7Znt7wl3T/zabo5+GU3Berqydv+44A0PobHjAY8AmMJVUJnTXxa3u2fD6CDRUGagXANHV3tkOqLiyKtx349rpY6uHD7Wa9crwYG9PKOj3qgqcwlOm8FmuvMX77UilIrL33ta3m9S75nNts/0m4151R7j5r9KZLEDlfmWHZNMvNj/+5nedPPaZt+ivvzeezSoaUe/Hnz3WvO0hk8hXH333Rs2874N91syMElgeQQVRjYyUb3yeH0fm7o8Y1432+i1OqL5sqNkbHx3tGZga/uTTr/3g+rHHX/1edVAnrpHCfQfCvW+/198TD96+OL+M5osulBevf4EX08hQ9Tm3nNJ7r52+hoJLOnvoUdaP2YnoxK+I/4BgEIDN0k/BGNRgX6vpRx8Y5DNuBsacFY+uMMmwTa+AMaouyZaOKtXGq2LG2OhQIZ+yUtb+mPh/QO3bZtrCrqEtjhRybFHfM9tv8oWC3BuRD2W5zKgODpovuMVvVKvf5Ezl0T6df7Na9YZe/c6QOTri8UWuRiI4Mnry1mqZbmGsSUgXFU5kKM+9CakpnmBP/2SjIa4/hw8+8F0CYFAAoC/Ss5CCUWhIzQKoqbgMKmhM1c5zgxQF1hEBzBUdGaM1IPLTKoCQcbw4NJgXU1PJgf6ElfKIbBeudTHQjSLJAXbuhGIWr8ooEg2F0DtaFUpa8qrwj/9mnLrPT+jNZxfRPz8eMRPe4luVq9+6iO8dymo3nj1xrXFT4vQdd9y8YazTZhP5akuPWOpEf9JC8qbs4NBYX+ZOC7FJ5XtKU5y+jGT/6X0RbH8FydlieG36SWjKvh6QFEJlE2R6YJeAaGubkTE3QiJ8daoxURrMpwaiTlrdzWrEPle3M7I1t8i4HxfOwWi39ku8u0Dfxv9C+E8/emzBjHFapQhxRBWVMUVDLTVyjafnVYv1+uKre/Ubxvs1Nsy0A2de+ZE/DxM++sYPZPUgnydimmf8FfsIibinWToUpGv2tf9u3zUYXCpNeBUixX/6wJln3mBHY0DSr2xC+NWGLBRbg4pKjLkKSl5KtLU8BJCIxyJilG1J9h6V/tvtsK7L8hnppR2W8u//o3yx4Vvy9y3f6/2vf7+I4/rK4rEzfYuDE8x3k3QO9v9FZeKRM+HYdMB1COJzv4dqYHT6LfO9Z28CdHH3x/RhqMKZ1mnwIKAHNoEzYpw2fQjAODDZbZCCdN6Lum6sgWGYKxoqinoWVNWvriJUJoYHs5m0C8BYxAr4fZrKFahiVeYtFHVfiJ+pyRQlgVbu6FBxVNKclPsqJXe1BL0WIzq4xONzI9RsktNrFZKHNs6lByxPk4r43CMXL9Ld1MOaSJ65A72nFvEhyk+H238RHho2OLa/G85njzSIUfs/iTVppKmo/6MqCvmPX2Mo/9XV+QNC52G5Dwtc13SubYIGHkPzyI0mg3TjvIqMKWugKOaKF92k4ttZZxqG4aHBQi6dCqfyWUv27f5d2WRHm+qWMpVdFhB3Dn7E/tRTjk9ocgOLs6buqZSS51t9M8Os2WTDM31Psh3JjZGZea/+DSpM2u2/sCcL9I1mJ4q+zo6IKDoBK60lB4lNosIBQWHLQExlpG5qqOrIFZWf31N2XfxFYPXw0qH55tzsTL06Wsymz6QMkTdybr3oFhJJkdxIi35/oG318HZke4dHqC4v5dKMSKCd4iPG0csmH3zPbZejVG2+cPkI8yvXtnoMZXfsqcyYHymMPrKY7utLLz4+OK/i6wK9n/BN9A45zHucOOPehcDY5PKJd9jR209eKCQwHzBoTywye+psNLyUue3p2zJL/QlWKzcZIjZvORljRH1Gx+/srIjFEqy3rgcdwqSHz5uGxqSnfV6Pyrl0tx3yu1Uk4ljBAKpbPi9BaWx0pCgdn+9Cva9XRK2wigSAi4LoXhRUujthAuI7N9ZOcbFS4gZfZ7/jqbCAgi/81Dts30XMXPR1n3T/bP/tRQmHsiwd//M/8v/P/Z5bRvT2N5uAEAfAd7g5ZqI1prm4VTlJVfTOgpOxg1yZYbrSWl5X2uT3CCtFenW4/Qu2efmyab/3PfJP9+e7Pyyxp4sMHhC/OALlVokQ3EqFgCpsKohI6wyJzBUA4Gc7KTxSsF5vOdluX9ZJzjuQqexgZqdRq9YFQX+239trHwgr+OpA4iO+cdMvEOG5BpW+8xPTj4475YXy5Vw/8ZZ/369+tePwr/3KbGC135yLF/RUsZjq+v2kkHY/nG6dbBXCjBgu+3TX7+tej9H1e8gyXb/b4WDAv+P3/bB/Yd+UzLjlifHSqHB9cqAnHrO3fO78YJ9bgp7tDQihWbqfBmgPuaCMqmnO96NAefr9B72hJ4xkqMdP2p333eVBnqiMPzZW8oRe8uYeM5vBX0I7MryDjPY/0Wtf3THBhbMePX9w4dPoooRQs8LZX2p2M9+jwhI9UGhlVXR7EoUYMzvbvGvgKp3qqJaSq7PInNRevbotdaNCjw4898tCYOepTzr+J8dr6umhfi82sa/978o2XNBYGL2gQue3lV7x2zW4tnU8iyYLIJm0DCYjZt7eSbccpSP8Xs11RDDg8xg6alueqEGtWhEuKHaCT4iYsNx/XA9sp15Je8LuHmkj1Qm3LsaZ7CTIhRdl0u4+wLT/837j4kX0cD2xtlmZW0voKupCKav9Z5aIRSu42PeoojsR/Vte2rI1n/699tX7Xv1703w7EqPo5HPvX2j/kaLrdKL9lfYXm7Ar4wxDqzVXQIk7g5OEna6pbLu2rJvyjMqe4pISGBOaRVyM+fco6K6WQ9T1ScclQU3tpm3Gdmn12OM6I7yEFw33npgnbCvMYv/1d11NFMbai4hPuvD5/fYfKJpCaCvYi77nvtMEcmtMP/0ExGHUXZHYIWc7S06DIsjcM2DdruP7GxK+fXZih5R9+cRNE74nn7YQA0du+2jB++QzQUqM4i/Xb72lPqJYL0glelIvsBR6zTAG3veEJ5vx3H/sAgafetSOX7P/SuHYsYOvric/XvB4Ch9P1l8NHaZFfyhs3QsjMNWqgwGcDL6hozS3W8fVTjbc2S/KpJL9YnyvNTwh8e5VE3siubyHMosgDecLe/iXDNp32iJo/+zHDvW/MusZmLin/5ZzF0v60ZXlU9Exv6mpxY6lSe29mEzURpdsjv/YpEuI7X9H1dsXn52L9/YAc0+H5YSlG3AdnIP3tgJHD5ChlxCMGhIwsQZaEAucEx7xgAwgSVd0Q9Pl+q+rnXCJYXTybnxlaxE5hGLVs/aj5hD55UR3dSmye95aK4Fw7ob1tdXlmalqOZuOOnbIa0ADG163E4046naulp4ujO/xeb2xGw2a63mR0dn2WQ5BKspbrX400rUoy4v3ov8qs7BXo1yfFfWED2bMMDLEQHos34FJ9l2XIx3w9I/f7Y1EArnD3v8YX5kojvekhioaat5quln2ot8zo/iumMneRm005LcqpyI+nQ72HFJMhaG6Bab1i54OxE4cvqvCe716j+6h5Vy8r7rw6Mb9Ga6awVj/vB9Nz9JbJkYeaocTiUxK4k2cqzkj8LYPjsNa67oo6j5ZBXXSVWFqH+iqT9/w7qDP6LBIj4s+aWptHYRhNIHDw4cW98M+0fXNN2fLpaHBTCrV4ZTxvXjcBUdh2u6nS6bFS9cjW/St4BJPS4K2SG6TV5MP8RXht79N1plf/ovUIwcy6C1mplGl/QGF62po3I4TcmVE4VQrKM7TJY/G1eCY/8D0xbvS1+ZnDxx1rlWNbvLwrxRrYXUi12sjo0zLHJ+3qv2OwLyqmoVJDVuBsNVqhiaC/Co06frYVeT+05FxK7bVAzYFez0pe92I9K9krZwR3wQOjMOulSIVAVwjRuQSybEj83PFoWzaDsJJPKm5YOy2Q/kt6Lmg6lolYu+gNJN2kReJfE+iyriktjtbWjISwbXG7JLyXraw7rU3FnWd39zSehIkWSsRZ46taOi5cKI8WxjgT7HWdV4KFB800lcOaVTvDCI95Cia8sJKvbrcQxkM3XU4lZ1Z5FjisTgSsZ5PxxmRsON1E2MDo15KY+jcgt8eLF10cJRPELH42t2ME5JirR6VVhsCoK/TByAHh1c+mRYJIb5dt82VXfXcz0TgRwHEWwLc2PtmreXtVPiiW+HDDdmtOG7rJT97CGqm03w6mSGHPuA0PY5dtiZH3h6M/cLPx4JvH5m0yrbjaeJHvqqqX0FVvTWdMjk+95eyoFABuZlK36oCurFyxK2Dc63pIBqEy1trNb6ttRpzJxGx7TKYTUtJIzkRDqYogtgpeNJxW0DfxaydyNaBBPGQOkUQjTdd/vlrCipu02s0Vlc+GUe8SM8KKX/nD/QLV+6szGm//9tS6L/+W8++qdcaf/yHLq+++i22IqTOQaNV7UdCXFYQliRxlEaXxFHhruDdpRgxMheVAjvZcMor5e1KxlRV0zISomxHXIlQlyTSceeeDZEsHr/Yr/OKqvdffHzDG37yqZB5/bmbfL6yc+56V9b2b39rQYJv4VtYk8L+7V8leu+b+GuXacSufkt5lZD1OCy1Dq7MTicUKa7fNHSFI7pcyusRltalvG6VcAU+DsePHRHp5+CBBZl95OJYbC5uPWy5wu9wV+Ynp7uCKNM0CUz4Ke26oLpXq7QTbjTyhT0PyiHhEPbG8PP1dKg3QNr6fYnZAa7zSNTQqe+JzVGVOHkMf0Qx+MBs4spZb+iRN8bN0dH3NJsRc+cO330LPesy3PYfHHr3MfJwUkxUVvFc+29fZDGhKnEPHXv3IRx3WVn7pve/v17oXuJ70bVUCoDtl3lbdgMzcc/ubmDtf+0GZJae2+4GxvI5tx/or7heT+3tBuZJlMU9/q5mdm411ZFZKLoTbcJsmrvOiIeij9wX8OxrbWyMTd5ytzf0qveGzMPTMy8aHfUGXn5f0Hj42hMBfzNx30Vv6JXiVS67ePTIkdExqegTL1s4/nqp8skTz6D889570bHX8h9yzbCxecedKLEdBmDXuB3c4dbiUFx3rZBFZcnbtYSLbmkIn1u3/OZODzkCog0WSVOw8IbUO2ztXU2t7Xa/q2Njj+aqbHjohvDb3i4K0d0vucsbftX7bEGFvWP29ddfn8t7QlcumPpdF++/W4j8p+//aSl50Frsf+yxx1yNnv6pP+msgADQ47KjkLsNKnKFFE6bQKgQXuquc8joRHR3B/2s00RUF3P1l6Q0UVzD4VTSLQO2G6DRaapsLU25e7xycSrp8hmoVDup0HGO+9CDHsWDvzByIRZjFPCZweOr6ViwMDBgYfvz7c8rXsL7lf1He15qIj6LQDwaRGz/8743Z7PojQZiMxdQl6tTOvGYpdAMohp/g6oTIDx0VcUcfR40GGzlAOB7t5AUdwsJQAzQRFLkarQYtTpd+0PP3H77t9l/zH33DXOw6+RYaM/JsaE0ydXhfHcFNRSKRmQmrUILLb9P40roNz6CGDJto/0g/Z4Z1sgYa/e2bzHMsI3sQ25WVOHndiSUAgETIiK6IuIaIOFeCcMd/mLFn3nmdvrU3Hdjc+wSIDxAOv4C/Rj4Qf0MRxwXpUhU650jwg+8j96TRjY7Pz/LME3TL8UX04RMohNSHbj6y9S8+vX//XyeI+obNecqFQCC5NVv0xj+KlRgH/xhKxBFhc0VSSWOmsq65zcmQGHElNuBVEbqpa2F6Jg8kgHrqJNL4DQNznauYTXRqcblzkTa/P+Y2Sr96Ek6due4Z6fiKA8qRBEa9bGRbLq/N2JbAUODCpYNwYRS6TEqdHe1JY4rnf2ijMB4J3d33R5xRK3sbH/m7IiEvGCHEuD4pWRm0Gbe+tnl2yeKxx4OjdczYR7IpQZytHH24VlH5+jP2oaXtR8rNqf8pLMbJwaZJxb2VA9OZ2ZCKdWeqrFoZKCQ7ZsqNaMJf+amF/jRiMQ4vWhgNOEoYbxbG+iXvugTvrhe+D8Bo/CClo8jx3QqyFRO3XYn5Qaxhm4U7z0Y0y1hiVbuB49hzN8ZCO64tZZDMJgf6OuJ2aGAqauQoIQuLBYui/pmuXvBjsspZKG2gpI711DaTnO2SXatmsTPorp4+pYX8Ycvnj7gRAYGiE+Y+J7o0ZkJXU3kQ9GROU2lZ/X2Pw/df7t22/NmemOIozjKrWb7I42i9hUt7dPGBhNLx11W9G38O4HFIjy/5RlCDiFEoi4Is8CBgAsQIhBe2ubAAhaILk2KM1d9dxht/shxa60wQi6bGohHA6ZHgyIWJXHGLh2uSNK09xxtd59w68RyJo+FhVK+HO41Zvq4bjtMU+JLpZEzczc19z//07lW3uRBfM21J1evDWj7fAoxgzwHegNDsw/eNnPwQiqbS8ZDBAR54fPz9GOSCcq//ZFBVRHxh2oYSWPLwDms6R1fdptU4cutBUU3DLqXtMpgZmp0ZKiQTkadoM+jwzAbljGA8pynFZRaOXYmLZSp1XZU6mzy1aqug8PdblRaobM20cBzuL6uul61n7LR01p602RUC26sGolTs/Lx/MQhTctGoyb5/X2lxTGNnlUUsXjy+9waGFAjES33golmJLN4nRdz585Jv39ygrhjL7RGB8eCvXWjm4Xw8/grUIAJeP5nB1HlW6ec8hoCUxgom6ACA5WdB85dFAtDKAqud5JA4kcMjO0eKICPMCE2CNMDiZgV0FUoYEHvdvD29+4Jdx4Jfr29UlMvdI+FORX8/ZDpNB64+GSATs+fGdYPFac9ytvf1jyoemvpgMo9896ziZI3yH7/Sc0b6Dt2x3ow/LzWGHoGpy9YKhlHV1TMhoJe/uoH4nZP1QSEQQD8FfoZGIHHfyxjkqptmWEEVE3R1NtB07rb5Ia7QKijRIQHO50Dsm4OHe0MVzb/T+PXWpEtFjM06GSdRXcd1/yeddxaY+cvpWyHQdqlAN1V8qr5krv9xsH9+5GCl45STJ2ORQanB/1sqMrx8sXrJOFqNWdmPNPzKrJkPD2Qzw0krHKBT9Wb7V9oAijQf7VBY/jrsALH4Sa4Ak+1gn0BUuEkklrmxERQdM62VUEDpmhso1NKsHsWZ/tSUfR1D+p6RLZRrg16uLDM+PY0Rbw1FL0zH7rTXZjEdk9Za8VuPX/3Xeev3Hrl7JlrT+xfmBabr7lM0SsP27uH+rfxEt11flCe19VkMPVr3dPi3dSyvYaW3ApArIh+W8unpSW3j/aGC+nMzjEEt5+/JRPT9MJw4+Lhcd9YI+zP9kbCPQrXiRGPExlCK040PHllYUyLhNXT5/XZ/NH8gfYfHcijiFB8TEPG3up5hYEhZ/Cgh9hAMloS6+mpiZVzw+FoPDBSGst4tMLUdKEWUzNqeMjps62QiogaMT83NdMX0OdytajPZ/dzEo9DI2sjycnJgRE/d7IaPoE4Xa9reW89GK77kwPt96LqEzUvbztRr8R3DoDuEdluEk62rlGRBL7BNGHd30lxmtYtVz5dZURMth9c4S5VJWjUZIcxKkEqklxC7DlEHTscsnwemKTJwFbxctyFjs5ipbPTTEgLboXuztNuZRuUdQz1wZO+2OKSl/CgYW5eElBGFk1Uljzygf/SPeKBzHiinL3vfUbZ+n/dvQeA28aVMIw3BR0gARKsy04ut3ILl9xObZG00qrLKpYt25Il25JtxYqKe4vjmh478aWdz+m+9O5c+jntS71+l34tPZercfpS/wyA5XJlWVb+/v+ivSQGQ/C9Nw9vXgcaHNMeepAr4Pc+KGXTjQHlecf4EZhgMjkneNkZ0ImeFFQhJzRmJi0gC8uZYwFXeLMbkksy0XWLUXCT4Q0tm3bDaMzS0nJGLpzngci28mGJC/TVmHEkNvhFxIlLLhEbsn7NMYMjEI/r6MrlHJ17CGnezmF85NVEFxsCOvNnZ8bAdiGsCLfPqF1AxCxQsrzrlgXC7b8jbVCLItonuVALlLqGRIJvvF18pkjo8fNPdfdeXeMBVlZtGdYqeiWcl8/Gr9oKfLUqQ6WqdyPUKojhemQZ10+JQGhw6vTErnIm1R3EqjYeQBJl+1cb1nLzSzNmOLJppJLu7syEOtBm+6t/pxDqWk0pQUCbGE9O8oh/dzlGCQVYHOrrwOKCoOssGOEypx/Hc7HRFBlTKl6qSsiN9yNhYoxFYiq9PSUeCE0nE044yHhXloRJNGmuqFXPjIBF2u1dpuefgzldJevISEYJXCslTEcDcc+kPjF2fIOsX3qtrQQCY+NRZ51sXHetKS8zaHPjrl4v9jWoDC68wmXLBVbb8bw2BvX3m36Ge4RHSrkg3Ocpjn51E0a+ZuGEAqahM7QlkQoRHPE0xdVs6EPby/UFdv8cu95Yvl0IWXpw9e8yOYDfA0+xWP2xmWsJ4DAsmiDLwqUIHOyK4nB45SAUMBSJ8u3LtoJuXFp2bxQQdmzbtMii9uvWspDk1AQzUoeH3KB0Z3ElGB00ZZGn3kc4zJzsy5mh5xcSFzTKRcf7QURrbrgmo6mj165fXJEVLeFxfmkCH5N3o4vGLRFpC88iUFYfvepVLRqiGxgN6zx6T0ASqBc/lCS2B5rIpaJh+J/PKVKB5Uq55OIh/NKy0GE0DqiyUId6YJli0XaBesFUgc5DFyJOGQF6e9aEfWl6bnQ9HfF3KM10xLBQ5pa2u9cTb6/HeFm9Q0IuG4vomhBGISqGVwq22tsc+AVb7n7sht1HOkExu6TH+o3R/vHPjR8embhevCk5152KBDSz48YOU1Phc2Df11NqHEp2dk7etW/NOg125x1rcnG+YeXzVmN+Zty14Jhjn61JUagKV8zsp6AIvT1IlW1AKtPmFYUth+YtjSyvfFZVzy7b1JasYBOGzEB/F3MrMU5OxDkSoaDJVqaIinprs/NKRDwNo/zMdaDLJlt1uGWvIXl+1+EbZ+avXzuurFqIu5KF9f2y2L2mXKiwVemmxTu/PDOTF9/G1+Hpp9k6LCZ7pf+SRjLDVx5ybZcGOsiwTTN7df3MPLdVZYVnQyCOKlyKgO/lXAlzN4Sz0ctmyqVMf7bP9b1HOvMac76XVqoxvESb+ioZUx4erbWFLeD13VOVK2dmThwMZIILA8yoHltmtdt3DNHAeGdjor+b9MSjjcmjV59WkT6k5LqWPsbx+cCO92iFwSs3r7tMB28XgI8xXHr4Pl2gSJSKIIgMEVGUmM9BkoI8e2P542r5GM4VOQ6poMJUZsHL2PUy7J1nrkh1lN9PrgCCVzVKEpbVWRX2qsbtx/x1wO+mUHxVJgilcsoKYkTCd8r797buBblYXOgJJzsYwNx6hMeYxbzA964wECgCJjpIuA5UIIuu3YPA1Wgxbn3kNoEIlMY3cdPS/0yZOJibmRirVXlmYSwSsoQFWFDceiUOuvdq6bpM9rfHkmpeoJKNeLeb6zhww58jy8mJkR8eNoNBoz7fsaBDpOu2asUOKSpuRY/wSP9VVXoVvSqBPrq5lIyo/ByoIYcQ0ZyqNNgWJIqKbhQaVOvJNyxFRjh4SdCNGGXytUQYbBS7RA2/qiNgIGwft0V2vr+bUck58zu4E93Gdrvjm96XZlpNxXP/EYQRwcdFcL10nFf5RzcMGWylW8a51dC96guCxGbtbX1t1VweTAqXnU7LstxgEsvp8yIxviLfKvyXJL8yuOYOv6nx4hcDRmaHIoX1BhKrnUb8thhdJMyp3ImOmZ9uvPzVCpAkUXq6s/mSVKppeLf9yEPVaPRiDlyJ+RH4bjDN4x11IKgf2J9FyesNIyPfJvIW260Z9j9SJmamJli+Ymcxz/bMhKkJ02iar3uIt93w19T1A/Piy9qIz8ejTniVS8FX1waQvwFcfjmIAJJqFgPFugoEOGt/gf+B0GtCoPX1hbKbLzIQIGmA7QGEvP/DkqUTsTeL9BkkJoLHOK8/+aTrRshktLJEu0e0e++WTVdrS5xZQmuBW8rdM519CYKFDZKIMdc9KfGwde/NmGUVYuWQl7vTijSI7n9edH51TCJSHam7znl4pbFjQRbX22QyXA3JtEKUUDU8Sez1sn7ouKEM1qr4GojF3L4IXfJ9/SdLnJVLJ/vvk7v4zXrjSfgBAi9u9ntcYrBu59G+8Xoa81DU9vlGHxE2aKosEcrBVkTqaju+J2/b1oV1czMcfCexKbxDPysAxeA3aV7M511bs2wihhH/tCrUEGVrtmok77CAoBdjO27uEuNcm6QzsUNx8FibUomEDREdjFZjIBpdmszOzUr6gesZwn19LG0KaXiNpFx8pS3H43A5RJKD44wCXNFs/KoBBHHoqYb+Z/yuKdAoVdkoJ8axY11D+6SExD8j8tPa3C3uKjqCgBYZZWaExZkFDQCxmEsmgPGGmQGCBUZ+inmpj8QjtcFNhq64C6ypnq94zbQbmBiq9IUKEUaoSMhNO60uq9P11YE3z6HVHnCSVoWbRjq5s5MN/Ktx2S5FOtCRKhTn1l8k6weP2EpHIQ+oWCjJ5n527oqRaTyzu7vbP7cdwizfx2a45XM9PTsu5lj29vR18/fpDXjH1eAFmyDSMexyRPTMmMu9o8LJGTsqIwVGa0hQ0GKuQ8dog2d75QQFBEE5IlGCue3B9TfkbkPyfkGWEzKvreZzQBGOP/ukfTNmdagzxJIuGYXyKiNQNMyZoH52WDJaX02dFc+nq/w5hV3JyGhRDlvjp9g9cPgGQ4lFj8ZSI4OSd6ccuR6KU/ni5oRYSMVLeO3VTgKP6P2lu5vuqv9gZM0p/uGH/4bnU9as6aQL2bjMuSDL/nwdeJ3M5csFo27s6shZoatge+gqyTzCfoTrfNNYZXmte74+WvR7UtRqy25dwU0CWY5tiaLj+D5RriP6wa1woTCof+YzRAPU/G3vWKRUlGgmA9YXv4g1dM9tWk8tOKXzERG9A8mIhHWEm28HELWhwWQIRPgyD6U4BoZ3PR4EGlgXjSGO8fozIvyaxYz2CptnNu4BEQZSCFO0KCCRioge51YYiAIw55TAayoOCZgQvFfwkmcw2UaE9Wtn1/T2FNmmqynCXrKXm2TQqmD1vbj8ja+sl3oUdP+2uhcMoCncOVKrtbb2Tib6ll+1kZH6FGL11vAOlJaTRJKsQzGKQJvN6wB6Ps/TJcW1dUuSSOyeRqeOAADJViwd7rBE0eoIp2OWzAej6OeASMiWgA5p+WvuFqfzFoBl9xTEMwJNlxBIdoigrli3+kCAZfnZJiEgRyxHkQHkPP+jOFZE5s4RO57IBh64hlHwBWckN+qmCdmZlKogfHZllywKGmheZVfZCrpKiyU+HlGQHHZU5Tcx+DZ8mzjx3y/G2ldkD5dEm0UEYj8QVAdMuBceEFDkFvCDIC5n/zMXIsZkr0AIDysQvO2iHevWToxVh1Is5d+W3MIMT4ntwJEwjzC5L19r8l9OOCx2IEdqu9lcN3PLN18ru3kdQT+fp74Vx1+wplt9NmojvbTmBSmCJftKvlxiMe+t16zGl6tmS4D+DXUlBx4IZJ+T1JnAA2p3rEtkBzKIg+7iFXpsvnr5aU6JVAmBbIfcOjvhyyx2c7GQ43WSaVeSmwoSNsQBFgTEKQaMfgiEvX4TEAG25XtKmEdD61E/2ODGxn1CcLvF3ZwZFb6lm6FsdzRf0EOEN9GR8tlEZ/txCvYiROxYQbewgtF6KRNd+Zzg1uMBFIXvMT+XJkR4RSQGDgUnWEDYXAyVvBrScKsLTSTqZluHecL+mYFsvjIlm9ljA3OVgWKmHz20ttJfmAgjtDVfqeSLfajfjb5Po0/BSSHMrVMKSNABEPK7GAkIueFYXqYkoC3FzkEP81yO35fLGd65Evv1XRS6oGxhhKSII6Hmz5o/i8LzkSHR5u9pOEyPHwc17HCcHkcxeAx9SggyCdoxExewABiuaCWlos3O3nJbKqoTbvFYlIdBPTPKNYHfHt97VVKqlrSO8XzxM7GiGESxiKHt1Az0wOioEcz0isiJdgaDHQbY0YQiioobUf8unkbfEMrC1My4YyGeMiFghE9wZQ/4kh8UgfsjdrM3QdrHU5clHokuC2WrFC4Uc0XeliTqtcaxWj1yGP1XtdGxvA973S45frMc0AIxebmNjvtWcDvlQAHc97e+1Qm1muk0v+u+cz6968wQfPrMr4SkUJjJLkfrDy17/hO88oidS8yO7XBTCdh2yJXcqB8JLEg1nkvn2kPfi0sDahdou17XU50IEJR5nWbXpqoABOPozNYAAajCQEALYb5WzILA/8VyM3YIFwsnZm4gwGw2IksykVhupKqounLcCSEpAKruF92ArBy0PQVon1u3HzQ1rv7sD1uGF7fZuVMQdl68c8+ui9hld2zf4vrC1s7OjNW5XyeSG0o4VqiQi7QFckbr9uhZtUUVcaWIikd6XOQKXgM9/lqpSqoVvHSckOV+gG7j5mt0eaTa+brOGXS7V4EkJ7NKwFHTWr8yV6xYUcNoNIasSnF6X66WzNkINaCP1VzteGKQ6ZPvK9TqC1wzuhxuvKxBxJ9TXpbUmI2IkogBoPkbEMVIrKI3v6HvNkT4uWLky0fDBPu1TD+/8UZowFGQXvhCbsM/ceb76O+RLVQZP+oDPXknKAsSr7n1rD6DR4ZCmzD4PSQM9klAJ91RFgT7SKLSbbead3pFPiv9N6RoW+eqsiutC3m/ZQAj4xNBjejk1KlTpzFWTAuhU+wfQpapYHz61KkTCsJiCpETbAIg+IVuY3Tq5En22daxTPn3qIx1G8Hpk6eeTyEtU/HEyVM3ISy4udCfwdNsb6oIa4QtvANABJAwPz2RIpw7FpMJJmcBYOGc6eiLG4YHu8t2kPCdsMzurxEXhZWyYq9yNhr2MWzlMOclYIac6DvKhrklEWIqsiAtW7LfrMTjgLKTmexg5R03HVhABMAIJCpV/eYIWQxmr3ls5wYL4QT0984FTw06ht2B3vAYSrEOJM0vQLJ37WuHTXkmDeUyRIfm1u85umv73g6AULQnTTbL218fz77gcie5LUpRD3qRpe8u7d+550Dp6V9AsPnP+64tNBMIG5FbChu494b5BkfQx5mF9ZSXeWIvAFESIJN+EBBeXARhIbl6cBFEgSzu86aPCjLBRMbHlwN/LgnJPi/ezj2qIqhenjJCrQMeaa2e95t8MqjLWS5uB8G46OWSr187VufB+qDpetUJRsJ22KJxf8tKyNVfo/a08ajLg21hkbrfCcjfutq6IVkWG+vMd772KuZZWrdODB7dXNVenGSivaLK9hF6Yv9IKpqLx7KWNGDLHaVMXmWA2KVYoquySwICSlB1vKBtY4M1OAahyxS7v1CIUqquf/n+q7IduXg2G4+GyUi0vnVvytFMmyKEI6mJgf71UvOfmt8HfndhHt/HaeanmmNx3SuED81ECcjCBCjyXt5ULoUwKQDF1A86jQuKrMnKEYEY2OD+Fk1AhoYOCpJgEMk4ZKpIlr1Ab2yTDhi3XFjJmQnvu9rxP/jLbFkSa+cvu3T7VpZ9vmntptk1nZ0ldgeMFN1kvtAIX4iVVna86+iqNBHugG3LFRmtuop1e7pRKS85rhsQwr4/lk/l/hP2vZnPPG8WiWsuu/KoSl7zGrpp68YYVS2H0kjtxJENpHp5Jf3iPK4uvtsBaiSihc4gT0PKdqLwdfLXk7Fmd2+hVigTEwNFj8YQXHloCNHKsassERnbtqzTqYiVYGZznfRq5ArdHM5VxXyXWdR0NzmpvO0OjUx055r/nC1FollF7owTUNeIrvR5HE+h3YyOMaEojMwM+Vl4bNMUAROEDwqEUrLX719A6DZdZz7rpB7TY/VinhfvAmdWnwh0VWuHthNw8VRv3/iact9E84zX5eFqYkeaw+P93dOTveU18B89U/xs46dM/ZG8Xg//0NUY7+9qTHg89jBKo14hy+TkBK8vUhBCwihglAwjwNjNVY4si0nC1789cgDC8GCpYDNdCrJu5ID7OF39Y0VzKkuSq6K4KESXWw+4ddeYrShf0PKIKEF+aKBQ6MnmlMMsnnDlUEkvFHqzuWMjC1+omnsTpirii3ff31FeMxMg1RJ8PjA5EQM0OirO3MXjCwqZnHSP5+/Yt2bnnKhM53dsyzoPv6z5SXPmeZdmFNg97WY4/xpugM8J4yxXTM0CAgyEIj9fpCQgoOAWDxCg5HnLuU9Br96V62NxJr6edV6sfZ6XLlUd7Oli+XUhQxPGYVxaaZnhChy/V5JY8HsOLt8nosMo5CeR1t0WC3zwS8NrERwEqisdYsakUlB0sKSFt9WGFxjnnjXs7JQH+2QVLYGtm0GxYzAoIhJMVBfc0d9DWA20j3Jt66IzT5Pj6KPCorBfeJsn4ucFwgAkIk8PUmRR4QJBViX5oKBpXlw3wKPUrY+qyvdSLrh13d9LGb1mz3eVfYJ/EZeExjmvwWgZZg16t8yztGkrlutycmP5OTeVnytZhXx7L1i3B1h1RVcrrzQoWK2t+WUKvjujCp2dXnyrlafHiNGDvvdvoxfFr3rL4Mby7n+MVrbWv//3OIEagLRCsitzcK46JuaDJpYbDRmbwbw4Vt26S9q8Pqg1lr6tDB3vbczvHts9PiJJkHa1LyrON/bdv3/rExaly6rb/s6kIv8cQAwGzEhWbX5DzUZMtjquKgfqlq2jFEKD+Uj2RQffd9FEYSDzqU/6u8NlbHfoFqaEdTySoYIqdeURZ2eBYoIpS2RSBUxVfFBXkCQtRzJkcJlUQy6XNqaBJ6Ova6yrVft7yiWe3OjYpi6LQjd0G373Kj9V5/yCXMSr2huP8v11RXoXT7880njnDQuyvPboucT1bevWXS4md8dVO7PpqhAFKRiDoiulxVuOjQ3cOSlJk88QzOvWwaOwmJ6/pDhxRWxkaiSRNzyRLAhw5hdnRuEt8FlhVLjmyXgsgEFYTgwrCCAQAchxVwhf7XcFPTs5o9g2i/33vHNOY66yYqmvXLfdTqZMurXd0W6nGc8q8x0Xq7UQz1qwR+vQLRvlUsyWpIAYJhIt1HfoNzpoeIhEtzvpdH5bXKrkY5koMdTeKLoSMJwO6riQKAQoImq8Mh/YxJjnS19Q5suqIlUMK1NNRZMpGpoX4X4l8H84S/qFCMPH0SNCmH07iPm3GyiDWGiDu8Z8H/rLqYhhdmZmFrBIDcCvQa/BgG5WDQox9g+ooSYw2rMHYbcrJ+qAf0dXPHfedYjZXdvhMdQxP8+/93P4FXwVPSVY3B8hg7DAVRJH2Mz+WmAhdwvy1T6eTObe2/BAR3dC3bg5FAY6XImYKnqqkkjZUqkrFgfaGI9QxANV7Mo72JVNnumuckvTvXAeRMc3bpjWL0lcbJzoSTqh8TEUDm3eqCbQrR19wbVrUTzWVZIsAYSr4RfwDTc/pIfViQex62WzATZg4GKWYQ0Q4HunrlIiRCBCPC/kaKu7NfdZsQP2g5AZ20irWujApGNN7a1ibT2am64olPXTXCDm1euoYndWecdYZAi/YJ4ao71jbFTYHA0iMeI1RGo19/rc4mA5jZXBSAgZg6VcnwTZUJ4nRkAVxdDQhfhG4Ll8IzDxhztHXI8Y6mIep4/8P+URQx9+Do/YfXAGfo6+zDijLKRcC/kjPgcmP8Q/HN334Xy2B3GeYT/Kae43SIyGPbWofdQd+ZjaSYvITIGMFXVQBmvkFSsj6Yo1AmfEKIY7aEYGFCoiCRLWcG9rqCvJDoVWVf4TQpbdo6oAg+doJOL1vPJrOtvbh0xzNwQC0PKZWnyu1t43hICkk32FjESWeL0MEsYEAd+HPsZQzgjyh1MJA6HB3lJY8mpcBNf8r7q15ZESp7soRauj+D6leah5JRbhNKE6SSSIgeEERs2nIjuV3puuff4/P193mzph9DqqIIRlsnRMIr/ufCS4+Rt/BiBgt4p8mmknUaGPwaA+WekvxgMID7J1f2bNOAel5O5GZ1WMUx5aZv8ztd853v/E84e1u98eV127+4+vYUY5aoy+Ih68YqeSuitRyCfuSinNOxufbzQ+j6wtl4D54pPdg/dcyuzrba7tvfskiTx699r+h7OSlH24f+3pb3w1n2f/CV6WGFpidOpi62G0rwcX+MuZ0vaqRDY/kgYp+/lX6NKl8E+YmhCPiArF/wSXava9f2wb/ZXNm9Hi5ko/WyOMrhBNCpjq8tKbsRst++pX0Fe+DA3e8VEQ0NfRm137Y4LRq7OUiLMLcck/knVG2B0SLviKUFZy4zhRRpecS5ucg8tuEJu/si3FSaor6G6CUSYDVA8362E7k7m2AXONRvNTb1UagDXcocIHtCT7AA0F/uqvAPDReg2wooxjSski/stP53LsvzPC97CqTCgEASDCPqj4e61OB08IqXPx8HmanuDa2W1O+hoNxq/up6WVOq8m8yXOsGtHELs2YF6X5T8SY7iVppHzb5Z8q4kQJwJnLL46w9W6FwVk4S/UzDQ/2vwgBrH4/Idhx+wjgBjeG5mcT3ASgbF9V+n0JSefJxGq3JtbsG09cO0r8BXlPoOfDjSfJgSIIuYP33Ng87sRtmIUuSohiNKeiyTywAslRVZOp2aCQYTkzr69Jvh44GlW8zzO8Cgg8PmfLaerbbgfw1LBNZElcSWdxm9ivdzbyuFzZugls5tvTGBJGzqQzM1fTLSKtj1MZ0pxAg+YkeZjUfMBIPHSDA1vZ6dQ35qtJw5JqCN+R1q9aCIoS0oUpI31Wfm1r3ITbV4rz9Y3ShBVJJkB2aJ4t1AX5hgHMoO0JyzglVWtcVhcb2B7/S0nt7uBM7iLLhZ+EnhphImTfNhVO9HB8HvezRqGmA9srtU2szfzrOPmj5Ae62OR5bQK0mDNBFDTPTkG5bWgTfef6J/W4NrGWYff/rVsDjOPhancPjEq418r5nCL4gyPnYziXQKsht9/uazjN0n1n8PShpM1ymH27qNWqLGlEfIFQi/w4FcXB26UwJJUTdbwrVK/AmjQtiIElhFEWB3sQwiUfulWosqaKllAb+7p6qHwgIuOEp94VZ1HrFTXr6SvF4tHBm1J++IXObrNE0BDFy8WpfU6QtQ2VR5IHH3ldFiSajX3PqkybDUmZ/dz/gKXv1b3sOCmaSvg6fcUb/lvvAInX3T4poJrhdWqrVCeGwnw77aluV17To9epgHW6l198fKQISJRRdAAO4jYja0BLXVIcvNhWeooUdAw262CNjuNVDbRGCrH6by+9mgXqytPZqauomYkMLd1eK4gAYiYatUgYAzXXIN4QpipzN59WVel9PGPlypdl909q5hhwk5ccw2fE6xqFIsAUkG5zLxq2/F1CV4dKPyGu96fW0utudWBv6lWBe9b5I4L/Ra5w//WBGwUnmaaT4bHWBJuz00TYAO/Huz108NB2JZJ5ZHoeFE3j+1aep0XvpbC/PjpwaITSuUviukEr3qoBzy1YUgx53tuvCgmItWQZGnluR7/Dz5RBAnPg41oxP3lcR6dxuAijoFjjoCjPlbPZZLxPGHow1noc4HBsY/yz/R8J6F7uODYqfwuJ4CwGLdSfQoGSEQ6B0B71jOPlQZdmu1yFIjpprOhS9PBqBbOPSz8/+qZYzxi2Q+fYlbBdmHXh03OmH4xUQQDEBEJFAQeC3Q2LZcLRQQq0JNnnUWeQ2x6vLe7sxh1FEnYDtslnjHXZpxU675kaLE0wzrqp+t6+ry4oun1Il/Vq480yGidt1u+O52P2VIg0ZOmIIGCwrlUfwCFkcKOaLonmcrnU8melAhWGJASUKkSCChUDShusoLEwORepTvzHU5OROEgpHCHPJPLFHokKzcjd+AUBMOFeiEcRJNzUjB//YmnHFl2njpxvW4bphyQIuIMDYa9rq51l2rrhQd53c6aNMLC3ZcjRUSLMogaKKqoHKKAscveQqhVb+fwqId6qaCqCXXzg/ffctN1R68+vHf34sZ1c/WRnnIh54RsfdkoTWMuUmsjq2jGs/Rb/e49dZhL5OUYCBfRfiyu0x7xdq0RLqRXriCFly8R9vXpsOOSfcVTP+JdIz9TTMpmQA7RmEgsn9wWEWP90Y5iPiXa/WeP22IqD4V6TwdByIi4JyIGQqSjN5EsFDoSzzzRk+iA7yYLiGIF6Qghsa+azeR7pGC22ieyY91hi1oI+6cafLEy/plwoTkxkXMMN8kjM97g38qMZ9zEG8PJTeRbp9LuIqdb57iYZrKPfN59DktBqAnJmRhBiJudFCPveSwx9nJEMXGOZ7KUzj1yvue2wI/Pf7z6uS7d5zkSgEGcg02oKjirKve7XH9AyBMoqOU3dU2S/yyPYOlzSJXJJMH3kkAPQdXhnKrbzbtFK4Yx0uH9Ul7jcnnpXxCc+Uf0N0KOe4S4FopHWmpCWxUS1+28DIVc558G9IAhBsthPVgphXXD0gky3vWuaBROhNFH1JBiFC3NNnXJKjEGNzWCTFDCtpHkwPef+TW6h8nTK9jvJbkOFuGXD41yu8mN1zHngydGPBqHJS/d09sNn6m71KvLoy0XRisC6I7d0pddqO49wlN9DFWXQZcRicxuNG1sPfm/ZIsSZWxzKXQIaZUgBiMSTgd8z7sdWlfSlVK6FpgKx+u9hTBuIEVOODqkvjofAABs0hSmGJOAODefW2dbWO4lzj47OHFjr00lDULpAe6Wl618eUJEgcRwqPjHo4kYizTSX4kRT7b8GqeZbJkXHmY2+NF1Y9wGD3GXgl8qmUF+IsIy6jzdeFn3d8nQntXW6tQZaoubeuPllkt3VaC7pfVyakejaeTqvC2vryeVfwsGJQG8cWvfTF5WQ2siDkaUN8m1EztoUb11Jpoc1NK54fUqQurhtQFRxPr+F5soN3A5+Wz92gH1cNpgZ8JRBYGe3GDTfNAergS6q6nh8pV7naEraqlMKiCBhDdv0lNVluAdKWhgFSvECBp9Y6EE+iSAXEkOxikBiWoqRtxbGugg0BPsGJSjG4cZR+r1BXbWChF85UY5OTm8MQjN/1UHbdiJiIQiqgf0JLImYsFAOKQm+hvlmKlQfbao65incWEESErEO9IBRoZq2NEVKxKKFnsFdObMmZ+7O8CcsJWt0uLa6RhbpVGxIHq6iXtzeHRfrcMFkFtK7nnYG9ilfIvu4Nl1Ev/KVTNAJRxBLOcsEghao3vyBaJOB5FkjfTtTmAFgDqRiZ0gYUZaohhIbszMDBT6ApB0ImEnWdAOJ+VTdYQgxc6jaMIMyf3zm4beui4pwbQWy8bXb5/bm7BqRWooKJFcBxLCgIhuS8FSMZmdg6ViT++BF2vPvzojIGHDmQr6e/iasEs4wPC9dPdIjnuGhluPbfFDXv7TQVbdfeURtvnUGD2WVQH/HOc8jzgrXMmmYK9Xl8uZ8JJSFCG5tKEUDJobbjzWWUzCwEBIMqe6NSskN3QAMSrGDq/XcRATqhTrSN5+w+59M5cEJTH20iMDE09EM3ijqIt/UgiHQCxsyM9OdsxckR3Mi1CrpYuhTG1BxcjaSRw9hoemg+WBqz6oI13SuK1yf5Xq+tHR3tpAPFuIXXpjvTLf/PPxDk3aPZmLc5dlz5n/xGPoi8LLhDcxqrz2Fddt4VzgbrU8oB3lmLlZJKN1L7bN//i1Ohxp9z7020+zY07E0ZaK1OZf9MlporBbTsK+4Epir57EdSgXPPbyCC4tyzxWmwBld1XcSjU/kbJzMiNTUQEC2AExgkNVS5IZFZRAKp5RQynTontTRSSSHiIiTBREQE9VNk3sGYuVNz5A02KE0PrFknhSBduQZBCzyaRZNMtD6YwyNKeCcQSkRmyguNgdJURWTYOidIPa6d0ZGoaDR3QgWmfH7WJWQmGIYEOiZRkTOpbujsd33fxEpNyTMgOhTDIz9Ef9GZMiRINhhEzN6c10FKr99c1rY4GMCAgf+hMiUbKGgiShYydoKRuNOSrVk3mkrR0iX5LI0Jh855qoU3SSoJiSht3ILrzuuGT0aFObewED4CCqLnuQ7mR70J1sD5ppWcbuKpHqKOdf17/CqeqfWO6X7lGde0MdSXQJHW15+vmr2C5kWzKWr7qf8dD2pBX+Be83jhIkigC4SKACgDpoWVVERxFFEZECxbGyLIEiRhRJIhgRMYaUbSb2ZiD2LbH5TUBUwkq2S0bIXEe3LGIuTAM1FSVCRKH6kIqQjDcbWCEh9CEkKupshvwUI4XcpiOwOpMDHVZK0pGYI4iFk9V8T8rqCDgEI9u5V5GmR7X0MJsh4uBshv4g0zUQ0+2OQoeYIAMyIBwKU8Su7XRltFDEjNa3BBES8URdTw13eLv+zJn/IFNIFEqM4h0a99m5+Q88/VPkDNxyI3gSNOKKSYmSsuM0r2xeeV1EVCM2EWn4potN8+KbwlTEoYgqhiaKQXgM4rodleCS54dMQNjedXOUmAaJ3rzLIgjM0EXryyowGMwza9AQW/VBBkPZgkHXXvGNXW51VFsL3Up0wxb/gC0OTU6TKbG33+EAAkzYS6UkfusOi1BZM8tXNlTQ7YgM6szBMrxEDzgim31qG5IxQYCQZGw/ESJUdAK6UdioN9/UfFMkApfD5frGgsEpNMsoNI1EYYBBVzSAS5bRXMllqpZHyuMqk7oSlefmcuD5rNkI/DE8FsqNRoiGilikodO7bQBAiGKKdp8OUclxyZWMM3IeivzO1sEozrE5GuUk23mrI8qIZ1tiQODcutOmLuFSDsgu5Rou5foYbHndhc3PEXQzy/l7qD1bUBR9ZcQF3+T0OTijIjkSkjCojSvLJqeltePWOA6qEnHu2G4TusWjDKPJfjGEgqT5xuabOHE8UoZObI+o+rZTbKLI+cmn1gKDqAc4P7WYJpobdX+2Pno+mp2L8WCqxVR/CrveEcpNB122Ox85l/Y9kzfRCtsxKm/cHjLPT+NzMK7Aqd58mlH9jLCR4Tist/Mr/2/4GcwqWdGzF0FsLUKttWJtvHxbjEi2eBYXr14gItoSid+2jdHdX0aXwf+utSqGIpurWPt9zcfft2rdTFlZzfzoM/y8u4oNJhX+VphkGHZz24P6uAgFJ+L4aLgIjCyniy0/GI698bMFV2PlOgiZsgxRJP+y9CACUtBFRSRRQFKuqlqitDB/aKtmm6a5/8bY8xL3f35h85t6uqU3mxaGz6IsJjhU2rMxzt4hjIlqrtl8YGOA2jg3rpqara7DV0ROvWN67qXFguxCvYZMM6inGdRRAQZbz86pC6OjK0+lG217iJ1ny0d9/1WrkjQP7Ohyw5IlGNgPI6nb4mtnOqYIiohEErUdh9fNSaKlVnMSgihhGOmOQkVYWvN6Qv48aGiqBGQbKPFrk3pRFr0uKBM5bNPApss3rzFVgsNcUsX7qtGeSnTpT+4H5EmaLIP/I8KUT/VWxq9QLY/UfBZzmcuH2gn78deWe7BariA3Fts5y7tn4e+jm85F9dnD23VJDrSTvbtHQn/k0n3pnzjdO/dsOAfdJ5Rz0n0F7ginu58gAKIgSdGVwOEKsDWfbbzbu2X5SMCOSNpkdG/+1f7mV1t0NwOypO08J9kJQl94WBXRRyxO9+bvtzV/FT8KHuEVzXw2unczgx8dvlNCbRJ+gu8/QV/riDoXKuTzPFeHIzerOEETbrpwef8IYKBsZ5bhHZHIKy9U8MMrIhFf0j7FoK4xqHMcalh+alzhObfvXL2l8pC+NXtFY3sNX8B2/lh3XXcaefgN2dyI2d2T59/ZcVcpHuikuCPt0/jPGbSzDNqSyWnMlO8LpXDLfq5Xfdlzx2gXvOEP2Fihsi2oi8bO0Vx+KqrDtYU+dKHkHirGs1G7dwJ3JDHtDLha6ndcnSnH+Z22dCY3Ot+gLVvTo7WvKznNEDIAAcUifvkiF/IOlbCU71ujwjt9PQlIiEgUYfZafJVFkSjLidGNIzIs62kQd3/TFFb0tKhvuxY8X0JFdAOs7k/ubu5WZ3rzEpaoQ01ZXnw5FjEFBBqGn/s/Kdc3jCZkWRTtVy26P0wlYlFPGjEs+V3Bsx1S+rLe44lIhp/nikrjsLsinqrzDninuqaP/aKObf6LGx7B3GwxUDPcdFzdRh7ZOJowJRDth7cggjBnNQIgL2sOPoaWp/t7XT/FsIlWMr5c8o4uVyT9DH5KNCBIwY9skGWTekTtnVEZ9nuiEEWIhKjIlXO05WFbdCm6oS6D7PheHn7nf53hOMcsx4FcSudenvPjSc9H+OckAv7hc67MZ89Dp1edf9U4Ff+aYVRw77MKp6Kw4vbgUHvA8wPPpRTlY3yoDRv/5fv64KOyFaFEzXSrsNGtaGq+uvmo2V2Lu091H+8LwLVwHR/+SPNJuTenUjFCDVnZ/OLxyTRGinXdh2ooQ2QZRGt0QAMsObYGWiZhAiAMHXnVfSgeKENTlqqIwQc3pgKiTLAm4dhDl3Gc0sw+eJztL2s5Tpz3ab5sccXKvb+ssNvPzNterGCBD7p7+Sq/j2/2uZiV8/xJDPAXIU0tpkWM00WVAgAhVHFkBJh0NrpUQwSEM47x9jlRN+imz2QwAtFQuxqdEiD5z6PoNr17RCF0pFtvxt9AAGGMQjJ0QBbjbC6MiImKhAQU+coPm+ZX9wcIKSKToHAuK/ICBDm0vFpT/mrldGjjPS/Jx9clfaHXfhP4twD76z5F3a32KbOhmShbpI1qd0ZDiDMFW4jah64LKoDTLzk6XFRkg0ZEquZ65eaTzSejUb52Zv84EglC8Vq32Xy0+SgbDAZAGxi1JYUgMXjZQzEsaRTJYuHo8JqgqKjW1JACatgyQC0kwXXVJzJsUb3VarirtYPb8CUuqRoSXwEruBzTdlfCfZkkX8HL/DbiawLRYd94YS/H4gPuLQ/vB4wwJlTEfJUI7Rvu0b1VemSnowLFVFRF9hdUZ+cj3nLpPcN9CiA5asgEUGu10Z+AiLighZDc/H6T6TuFZMRdMUwDCy/rTGJDlDCWRAMnO1+2EKDYXbtIsiBBFjrkMGILH3ywGW+xgICEAbaWW9la7nR9c5ft6QLErR9vH5ByywJlOOL7cqPtq9oSbC254t+HFcr2FMLPAV9gz4eUY3fl9ThPDBIc0eAftYjlyOwgr8hAmbn93jBCBoYj2+ZLksJn0UTIkZs52QklqDtPKs1vOwKiZwGLWEHvvSSCTk72aUvvpT3zemkW7ZjoQzluHQ/PBwIdmVzckJAYxKqO37RGooSqEkBpcXZHQGRzggPZpKomswNBPiuwY3axBBgwpphQwj7Amjf1N7+b71QI84o59eE4l71pZkU97lpRlzJ67d7s06s63E6eQueK/TTaFmTItzV9iSwbT1Jb8Dba6UuHaMRjHwsuJpgw8OCKzxAiIlFzrkwYAEa6OBXS2DEhTx2UbOngU62zprly7jNXiLuNCUI6CprW0SuKhZiGlhBBKrx/AWESsaiMqiHlweZ/Pqg4dgbJ1IoQjDY8qapPbmibgLLtp9d/wPigvkDErpy2dKuWHBWVvqiG7mfUgTP/ie5yY/VFRp1CKmKilj3A8M35BqUkCp7gw5gW8tznOwoBTZZls1SBi7uLqm4bNqDmd6lsmDJ55GH4i1e+IlfesBG9RrcQie+65oqtcSesK0vHqSwTWITF/4bFfW96M1+hqTP/gV6JviDUhE0MhrWjvWnk6vZRN53fe/Rwq7Nk29NEWqu0krOC3Zwi/4Es+bKfNwXPq01FQQcFL8ys6daprAeGM9EssQ9vCXTL15yyunZcdLcYvmGipsUv3r720pmBWCAm0RmIz3dacjDswNe7emBErfQ0Zrp13YzmBlIRRV+3V4LAnceG17750v0a46iFXPno3FTz8XUD0a7pUjh1cRSxjSJz0UWuLgeowehc4Dajq/vz2y1X80Jqbp6lJUo5vxSYI7QDIRGpAK/9u7+LhumPf2QTajUHePHvO772NWLDpVQmIqJwBtx6ICW4dLstejXAAnKztipnnkRBxvlTwjbhEMvaOrhjsZEQsG+veoWb/u7rPx+j5TwQ3afsr8Q3mZQocDEaag86MYYPMY5YfuLIiOf8r5VF6U+0sKoiKdSbcTKJgzPlnEEopVJID6mIApKK4fLkpqGJrgwWEcIE8S5Qj8TErnGqEsCAypVdSDvZUSrWVDYAiACUKxstXcxkEAkNPvS8QzeO9NdUbLB/Fh+WApQgkunf9tYH316Iqgg0g4RFjaBv4Xq5/qIrDqhJRTn5YhBAWXpftDeb3GP/ONgXRRQDOvFSngt75seY944PCR2MB2NhFfkaGiOBwP0MjFaIVTeVo2lcHrZHxxQ8qTRfJFK1ror0k/svg/8KDF49D/AvGL2Rawl06TKZEkIl2P3EE4BuSl78ZzdjeJ0kgHDwzDvQY2iTMMb9OqLnTRsd5u3MXMHji2pO5eWRldZSUX/E8zIc/Ph9UBxPPo/YkRM3SjFt8w1h+RdPs6OnfyHb+2fSTvz0CXZ03a3RI2/o0H734Cc08CrCAQgOXbOQ0pF3jPRU42BMw8RXm0jg3oPdbha3D+vEirZcHV69rfh1696u6955yyN+ehh/8ZFT9Pobo8/fvcdEyNx92QuVG65l3HzitBTTN3G4f8GOfrEM96kTUbQRkcD23aeC4Yh5etclCoDCfhK7oB9Zz0D3jldA5zeCC7PwXZyCuKAzmKnA6dtec3cTL65bgAVGl++uVNJ5WlIKT6O40M3vUd8yOKsGX3IjL6zUgt247WX7u/ynMvvF+OwNKV0K+MX67A1F0apafHjzW2go8pa3+jgVfNhbXfqDPG+WwwCe+EVehH+0LsBn5bBpA/zp/7IV2wgBgrvRt8JMtDavanZUbNs08Fvbr2TzrGUEg/8HmvwLwHbPDngaviFsZVfblONwScP1dmej5MlndyPlotl1PfJ83LzvDPZ3zJYz0t1P3cAzvwjsdKB/0lAkJxXBgf41d0Y6HFGx+8cp1VC6M400SldNWNMfwG1zIOWEsvDeF+b7FFwIpzQQA9F+rSNcAD3f09Exq1qxmKXMdXS0T4gGRGifE4xHXWuN4dqEbzFZkGSyIBExAPkRorNKJchIZ14MR4Y/OFxBOj4wMXNob9C5cnoG7t7zml27XwNPxWBi8ujlxwNocvLoK7/7mj17XrNHgJXr85UBOPe1n3HN1Rfja7L1zGb8HTzixVQszufLVGaXCgkrvuCw4CotFcSNluukiCi9NqhS9DGoP+QQRQ3asPQjLFsWhWuPQjDc9YGIpBDpapWg5p+gzNNFSbFMiuH3m7EMFL78Jc1IcjrNstyFBqvKqrv79uxYb5bv237iRStZf5iXTBV8D/VyXMDv7sK3Hc9w4o+yXc4Obj12HzfkaEK5fJ1Vb2w0Q5YIaigQOH1xNKiJEzsrg5tvsEXJumwtkfQndmubLst1Faxm59CMOjw/OaxEoir/ZhLuxSh4eZSK63abGJfLiGyORE15a9a+cmNiLjW3T4NbzEMJVTxZlndMrrk4gPzpvEkrx5FMweeELqEh7GJ76MaZ8f4wYL5m/p7ZHrNtx3JZb+TPVfZp0vaArtLKRurjy6d9t9zz9iNBae+xQnrDzEYLUODuS6/eWenxhhYbbKjSg49vrQfVnvKOWQlqxsL6QLC6JagspZXQ2EUq2lqoWOEju8VRbRGeNG4JyVfFpMroFXI0rew+xjIo/IEDUnT79NhnGvsVFEhfJKOGucXEta7IW9DcgOQcrESwdZ2ISUPbzjltVBDQW9CXXcloc4la5ajVWn/qILis5rrsTSThaM4/WAgCACAVopDWsaypGNY/NLv0H6AZakDRACGE3T9IDEADNhJNQdQQKWx/bLH5j6BoSFYNSWjveMRgEBkMF9LXCAmvPCPDe9i3TCHHeDRta4DYN/3l8e2/amsRraC/dl9Twwrl1rocsbW3aBIVZUmlCLEx2VH/OYpEjbIf+hYNQ8TGCEuq2uxt9qiaiKKejwl9Cu0XMgzWkLISIRA8e1NoBW3AJJJ4hWlBFAJICRgSgkAUbENVUfOXo4dr3UEkBy1DRP3IRAqS0NL/VBA1bRkhuPapq3ekkOzJ+v9s/V7M9+gzhKBur4hooZWiASOdM1ZCAVBrL11PVNWwIdr8LwQiUMWUleY/A5oybQWWzlwN9gNEtk2K+pf+GwEBJCtoBMjKb17qxit1fz1YBgJn5WWfAhcBYSfsOL5M4xLIFw4s7OEoQCBx09oF+/b3xYDwnVBBIG67fubWDWMSICUY+1J68IUmgiv6O3ZfBChwvRgcTH8pFqJ//jlxYDY5UBoVP/fnNNROAR6hjGtubCDqhHm43t+JuHJaY6/l9JxopO2B4OhxF5jIu//tXVHgikSIg6K86vDNiy4k6NJlULbtu3g7h0QKMEiIE+agrFsYXAVJP7qZZYmsYZDUIwwSN/HS8X/Nd020EmH4OTdbs9ZKWPP/5JeDdl/tTLF16XBCpiwr4REdmQuDuXhPl4zLmXTX6pNmPDu2sb/HPdUz0Q22EyyEqvs//U91sbYzqNUHA062q7v9xPxMdgzXhk027kIvHMNT8IBb6yS5ulMrp7clvWrevR5uT0RzxD2KceX6oDJQy6+ZTg/0z+2WdUU7uqc6zI8rlbnd0rFkaP99CuoI16p28vDGWNzQLnuJd3TVxqhHu/cITbQg9K7wcZuG4W8PLtnaeoX5jZg7Z5LW+s1ABzOqmo2IsqOTvku7zUi2n4KjxJVAAg0xELcGafWSqWw6071Jx6ATEtlf7ivOT108QPVa2Ypqnr92CU/DL4VxYTOTGpvmZAGt7K6t3Ly0zEV5ixzSqsS8sElGRqsTuD6BqjmOQY4RSDJ7R7ZQE8Y30F6SVpNG3IpG9Np2g8q6rKcnDq/fKfUUc40RNoQRlTuiohjNdFdGx2azcE0ksjT426QdS093jYBYwWnsiLZoUAlN9nShWMxQG9X9NZyOO4WJHhwNWMovemQImrbuddH5AZ5Gd7KVrQmzbCebrFe6JYHvZBe6wtKq1hWtg7D03EuvRcO+hsxwiEaw/xkOn5cl/kQNObKnN/8Tlw6uA9fT0LIMF53xySVsfYb7iOB6DFYD3JYQ6uPmKxfsOORGZC9gdt2djsuR63Yl4qOXbimV8tUdJkIgGYQY121LJ+qXTc8XJGP9QE7THNW6Yr4jPrJ/U1fn2fOqB9x5/dst2UB6/7bDol7rNfRKniRJjGhpd6CQpFBOJwMdzV8MppK1eVGr9ZhG+xx1lM/pzAQ1O+5y6j8xSjhCydXBhjoVjxKRNs9IK/qfJiv1k5Bf9ltXRydQZHntfQL6sgizEKmidZ24sb+/0n/jiS5NsQxC2UvB99yT7kil77knurTJnfOSl4oqICoapK/79Ek+01Sj99wTK+RjbBJyQjFFS++Oy3J8d1pTDN0GIEhG14cpDV9vL33FPX+NCQBKdA+bEQvZ14cJYee8+rNjDMu/EnQhJvTwCsiUbVCXd5+NJeEZGdp7z82CzfmzMrW3nIvpkLk6KVvAvoz4jRAQOoQBXsVacoKrYEqTVTCxg7MlwjJIoGIRcahWIIw/486HT6rhiIhAwpJMbe2f2rrAtO5yxOz1cZxiNYU5oc74oT8fcGt6uWFWKpZ9HcQXqSblQcNoBDh3rAIMpyxDbn68+TGs2Do6SUTM1hjNH739jmuyOTBgDZWWLokaKhXDqVLP8MhkChYikVHdfv0bsKLbqgh9gGxDV1CuOjk1GAy84DWi3PyV4igWBt0Oae2QxoR+BmkxbrTJ2FJJcGsYPE1JEimVngHkXQwm7kiEpY9Kim0q6AGiKLj5seYngs8ALR5kwNDHbgNHUhIWNL9MFDaA3/D6f1oN08yZl5BpdJTX+jCYKtkgpx7xmit0+vQrFav+lmQgEj3vSfQ9y1DEP3pN82uiophQgglEAiFLb/5386eQgARbbT7hNX/0rBMWYza+aNc7iaIbivrG9wSNsCw++ro3vJ7Kz3aihcW1q7Hwfbo+QYWWSd6PGOil852csQxRpWivpija0p9SSTZsmXLomj9t/rduwRXnP4826zbBzY8onORK8yMYW4Yu09e/4XWPikroPOc87xNOoY2uVpdozw/qbEX03ajUKkeE5OdqYiYkElTpP9T85/rRqKwocvTFX/5Ab1oSI4GQGNm75faQOb1rem9EHNet7Ib6qRhFIHNIZEDJLTP9E9mgoXYcWTeVoRBKVdYd6RBaMC0KnQwmh8Nk+xtGGi27pEm7w8PzeJQPWEaSSuneD3z5JeFQ+fMnmr+K0aRheXAEJ3YzOFA2Zucm+me2JBEYwTTgxMTHspbug4BsDoIHwTsZBJuECs8jkXz/4QSqDz/TgRhtdxrmPKfhgU/cB06hbyz5HiZoPvAh2bHXXxcxRGt2/grlQx/gIvGHezI7781nV/sLiX3lXGd/pmPneMMEz00oWoc2rlumSQeDqJ/XkPgeDfa753USltsdgx/8QOC6x5IamHsuOhn76DuiNn3/WYC9n/sDARkPHuyupMXTu7daZNkfiCkHrZL2QeOutDb5UnFj7mMDZYnfBX8QpUKdKwLbHb9g0tUiESqGksWuwaHxJIyxM3D0gqjZjMl9kjfNx6GD4dAvjDMcqpUgoD+Utsu7EZ99YXSO8m1oDMYcBz154RT//UPuhqSzzVMQUJs9xvWS+ZG4hv5AmwwY7d1THFOn6ntfxYLvfH0uk605EHkFkqKOiF7hOBs2GLyt74YNkQu15JrftplrhYaRTRfWayFH4dlQGzaA7K/KFFuVlDDIszk6dXfn6ixbodU7FM1ZuXNt+3cFJZBNKkZS5d6R+nQadkYizU83P4PujjhLE1FRdNLl3lq9kYY9bGBHnIRhHMYZ9Q3bkWHpm2YwIvM9n79zWs/5nJ4UygyeXEc8gLwsGitXauNgP8IUbWOIuSi6q/mZ5mciEZGuQMMjTUv7IkyYEdjDYIiM2joqA2dMFmV6pS3KP5YjzrLOAcJ6AdBH2VpHln3Wo27SNHOuuL8T9XOocy9UImEFEDUo5CFnE/ewKcdjEWAvEiA8iPX37IgAab8u95MqXNKWOPxl7Dt9chZ/Qx9lwH48KILr/4FfKxFm7NmiGHSv6cSXfovEWEygjCNvZ6t2sxATMkK3MCSMCoEZvVblPcQTcRtTT4y2Bzda+nPJcgvQgHcZcwPsDBl3GjAaV4szn3zcqWqb17w9DmC9++Fg6urdT8QRHEB3PKoBnA4gClkwjky/kzm0tD3rT8IhaP4TBfTbJ75kgJq66K+1zpL28ncHUfdFfx2ZgKz2yO0ipBCbJD68ZWDppZCT7ltsGJCQmv+YE3AbJnmhj2merJA0aWN8PgS8IKok5WB4Ofh/bqjRJ/UnXvzOPSMKcM540Ts0WHoBA3rXOWGdufePTqw7LDYff+09EgNx8yoqF5jUmhIWOJXnpmsDvaV84vxUBhdGN7ZMy55Mro8yPynPIYr6xRN02WM6Wn4W+Be23XLd1vjAxNG/br72WssszC28BAYpDI4fPXpUihUKWvPf/yqx7cjN29Wj58QJspODQTQ4ceSvX300mlx/ya371r/kKxK73pGjQ/OXXT4f+de/xCg4MCkdXbUSZWGcrcRQd5EhiZ8DSdH3jzPVIMrR83HyQqjPglZt25HxG3KjqcLcT37sLFA4etePGBZXvbrAMDo3Hn0DuWTXFEfgxz8JzEtH7v4BYXDvXVz/gQ0RYRXsRWGQwd5Tek4uGvGrmRis4NYkeZ6DZwH50+955NXvfPcjj76z+bGRmcaVjdHucwLa8cr3vPvVr3jvuwBPVYemZyvdDcnNCgR0B/qwEOO5jytxR8fJpbHravEDcbNeH+yfgomoTZ5+mofd2NYQog+/EhSsSWEZPfwwDUUEPwZ/J7umxa6pia7mttxt2/L2ldxMHH4MajCmerIpCgtd2iOPOLGl22ORRx7xroF5DjL3tEZlDpdrlqD6BK62YoWevCuwxTSVFTPOjw+6V+YRwddoQeQrBEuPxyIwxF6q4OGOpxmcYe5tlz39rs4kjUsCPxCZ65yVqeL1AVdh0TVqIxnZwCK7yjAD+HH3yorvOcePMh94xzk858umac5h7+xtxZWegoZnijbQU+7bim+9+UEP7rdw07j5gZiAhMCZn6FBpAlJN48knzJbWUmruaiVJhwtu5p6fRRiIOv0Nxgh/GuRqApmnzFGvyUnDvePHrp3fv5epALGv5KJLBH5lwQh9BuRKBKlv0F/eqi/fvjeubl7eb8L4W3C07BdMPnqIpdq7Q6AzsXBvG/llwd+lxvxbflh9k0eKOiEX7pVCBNRYHCHI06rhSfjeI6C77GvoLKJltV7/+GnXtMeXjU2DIOdvb0HVElR4U220wW6hEQxvG4wNl8RRSTp0FV+s6pI6oHe3k4xAj+jH8KUapqo0cugPLCbh981JNpr+iLTPSLSJAxk957LKZugUYo/RDV+5+bOfBN/EXUIErNB6uzO7euKh0UekyqNFIgUJsNefKNYFv10RYtDyMvY6kV+Z0NxKO+Eq6MNcRS/CJp/DHAITSs8x735ji2Vv92zG4kRWQshiv70r4a3wsUSialLv+XzdKO7NjlZ69Z/97WvAnxtMobh85XkrUNDEEWRCBy8JTXwBRRr/vprX/u6JMUy+XwmJrnV92f+VXgaP+lX3zM52ZWJGAQPnqPY3jr/yLmK7c93NLrKbwOfXX34Z2d7dTgXkc+7XJRy99bubMLSEH4GN5XOe9jOa/Dj1Qfn5MLCOT8yeF4gXEXega95JuVCz6AKXMDIC1ZTBz59/mNsrSJQc+l8hwIIT52R4edM0kTZnRQWXanNGG6Yq5/VduH4lGwSbNjRWNq8k8mWY9dzoYi+ERD99JPf3xBzJbbFrsc7v1vLkXLqi9aVrCmYdgXq9ddHw/SuO23yT7EIfAm+vJwUJbSg+rknGVp7ieVCxBN7nuIC/5sMjjMWRd9wYr+/wYWCWssQsO8GuA7qyk7P1vKFsSh1RW36DVcKU+vXXvrVl+HL7CKbbNGV5deTKXi1G6NXW/GU1fnCDI7VflcWEjQs3cmUEm/7h6nBd9+TLscpWEYgcOr75bn58tuu7coGrg8G9GBHtmjfLqeuj/VnZKIEgqHXpkTR2Zvp9SJRwp1kGh505b7aqpd5hmOYQZHL8noYPYTFxPzOhz+0c/ZLdyUkbHUEHoYhGHzYhActQyVacr530Sjfm9CJaljWG99ocetjnQD4z1i8KyRkeYQ1rghoOePGtkfb/ErYrReSRIxZWuGlEQxf+guiBA2FwGOAIv9VviISAaK87QMfhMMfAMWRRQTTsCCaCl06RUQS0uCi6UcLBRD15m+bPwYQEJeEKI062G8X2G/HneBKpsYqZ1a5TeTluGQDAp+nikKbMwoXdvD4KunGhgCav6PcF0SbTQJR0FaJNCSsPVPBfwa/EKLefhcPUuTrAvVqrv2XOwWmtdbzBTZoM8vaHl1rKugr34A3ExtB80rC8yVx82qKcRru+FHz9SjxsYWFD+yDv3e1AznMMF86RWUZo/sVMQaku/md48cxxF4quPh/i+GfFMJu1loyYnH8qfezrXocgct87G8NKO0J+hmiIKAgwqcVJt2n/V3AjGEA3l9A5qdEQJgLcy7qvXyPfjLFVjrhemzLKT8vJrtcKtbGVi6HU9/q4A/x9vXbf3gRfOwlY1t0QvTN4y/79ndflA5vtQmxt4bxUPd33vzKqx4cikR6vvvmt3yvN4J2nj498MrtHRd37HjFwOnT0eSBO9nnOw8kP3Lri0fmX7buJetuffGLblv3EjdueBeeRn/hVuT161xOdDIngdfnpi09tFbws3f9Y/9Vr67UUjocC/RHdynDOCLZpKub2FIED+NgdndcuSSjgTLRv2soMZChumkYUmrd+DXdI3jttGKRTXJgbk1Y4rF52ZbCa+YCeSuHwbypUrGkTetrM+XM6PqAqQXmLu7bMb7hIrrrZgU8uv4Yc7r2CNu5p6p3uTrEL9isr+570qZK+a9Rt1drGvvP7Fh5IELbU/5mp2prk+EDVSmRnd4wPrID6dOhbPf2nv4Qf8pOqJ99zIamdfTRqRmgXRunBsdSipoZ3Vo+1tsZSqeClYZER6iyUJXhZ9c3hlBwrVKIlLOTL8ipOzbHst2zubG+cLh3LD/Tk41t3qF++pL1Aalnx5ZaZ3+fafb3rSkfu3p8R0Ci2mRXKtXbUMDzEl2Np9i6dQvzDPPxgZCrNbYEI2eqVeKqQkYa2F2yKBcmtXzL3VutLfta4UMisY1s/cj9UYJw5P4j9axuh/Rs/egDyMAiQiI20FN36HIRqwgDufWtKhHffjMBLXvdSzUqvhF9DUXGN77sWlu1iWhf+7KN444zvvGlx5BCJFmVJaKg1/99WDlBTYJB+uRLVEpf+gkJzOHX3sg+PuA+0Y3x42UML165O6QA7+gS9UTiSraQ/xC64bbea8/CtJwn88upul+o9yV2Iu34jrX1BR12xAHjeBmH6NpD5Z75aP4WeTXj0tnJQqSxZ9NoEI6X+yYOBPR1B4rD22jkwAT0IhyT0bGdM7VRi56DfeXuIqLBI+vXXWMSv4oJ7mC7Mc+Q5LniYcOXtj7IAcSgDPo4OiG3+UUA+RnZd071TW3R0cSahxQrSRDCbNOl6JSDtSkLAwJjj47gC4mZuhLdt/3iXRRUgv6FyFgjL2n+dsxEBfGVL7OuO2wyOMbP5OA+9AN2v9Tc6G8CoVbv2GCVhwPcTB6T+vWqBU5cL9sHRgoMTIf5D9agPNIJArjxDqqLCAFCBEs4QPngbc833DHQYGDsGoBrjqC/RQGVNH8Po5OIfa/5gubdGGGMAIOs4Y9NjohsFN4KbyGo2Xg0khx69NGhIQbrmjNZuJPVCl8jnGSwPu/ogQri9lcFj9S9NhDWykqP1pZvdWZ98EO+3v5AW3WV1fZ5JWGw5iZt81H/WAyNFPhs91I7qcRxRYhX6zIMKdINYgdFXm2j5M1ZIDhL2Lgka97J1gdqrcyi3iT6eUgVZ9yRF2NJMrWwNIZFWYQ+ouKxSYok8dWyoih0dpYQS8ouToYJDqpkbpYoxDvf/NvWx/mEwiaTzpI7tzJMcVDD7AgeejRgZdlEPuw+uUqCOzn3cd3SjXrU3NCPRwspvKJF3XUgOpwAuUtBB9g/Ww8r+OD/BH88ess0CodFUH/0I/z9n4iGFVZ+6O4dEqxh102w6wbaq6F5a4+29le1TjcUxtNl9X0HDuzTFVsPHTjQWzuA/lK3JaRk/vrHwZ/8dca2DfqT7+Mjd/3Q73shfg2JbmQkxqEuPXfR7HC42ooYly+kXBbAhHEvo/n8pbLgRxZAOMDg+jmDa5h3QrVWcqQvtFTWy6JG3/8DamPdbOsLLof1aCcbDMbNF067CwT/QsiKJy8Yt+ei+oWh7NXpSToqCJsYxmPnqKpseWtWl1b6J9j4hddXoiDs8fw7Q+eqs4Qg7PVPX2C9pc9bqysu4fw1ly2M3T4eU+V2PlxVb5jzRy+4ZnGvm+GB/uqZVYd+mgV634WXLx5z80BW1yC6WSLPXbzo7Zt/LXMcdwgn2B5weGcvoLNX9oLxOt8Ct2hWHfGotopLVq0/euTCsT/P+oOJ/m6FwpDwSXw2Q7WzyXOT7Fm4pfmG1gKAwVegndM8v6kv03jmZZ/T6q9QjVYvXK7lVjVZoAilIPUHSbmluxFu67UAf1i3Bb9v+nvcGuTh5d2IG0+tx7WwuNfKo0fax1sPpOf9+6eR6x/xppYVp/tk+tqYJalkYAC6BwYYTa3w1VuvDrtD7B/hdaikeap5Emsa5iNYQy93VISMSEhES19Hw4g4EWPlmKhplSBEbEmyCeKn7VbU/aMMjxGef9Rl+flo7bkZfvpmuYK8JfEzOKA9VQr9biVH48cJSPm5Ey+OykqXn8Wx9PBKJQ/6aFuqxo5PETm3nEghK3p6OZ3j9y9YSZpqyxDoFKoM1r5yBKHV2RyudkWW7Y/2bI5VeWdtqR3lUPgbze+vSUtSzJERCh5sJXdYbcC+fCXPIx00AC9e1j+RC0v2LZtaeR6//9zq2qTHz1TQd7mXpeWH8jPK2/O7P6lbCCFAkq1bWGpirPx1SJcpxpdgwzIUavz+Xdjt0Mz+Md/FYQELEsOcEuCrNOQ/NOAw9B3m//x5feeaV+XzvH8cOv7vMJ/HoAMBvDn83P8GZAOcVgABAAABGgCjAAUAAAAAAAIALgA+AHcAAACDC5cAAAAAAAAAFgAWABYAFgBbAMEBkgJDAv0DyAQFBEAEgwUMBVoFmQW0BdwGBgZaBpsHJAetCAUIqQlVCd0KVgrSCxMLcAuxC/QMMgyrDWQN0A5GDrwPDA+GD+kQghDuEScRfhIDEkESuxMbE3ET0BSpFUgV4xY/FpoW8BeFGAgYahjUGPkZJRlKGWkZhBpKGsobRBvHHEsczB27HjMehB8FH4MfvyBhINkhKyGiIggiYyL2I2gj4CQ2JMMlPyXGJj8m4CcIJ6gn+Cf4KCkoYiiiKPwpOCnqKlYq5yu3LJUs6S1hLe8uxi9XL90v/DAlMEEwbjCTMM0w8DExMYExzjICMj4yljLWMzAzXjPCNBc0ezTyNXg1eDV4NXg1eDV4NXg1eDWTNa418TYuNpU2+zeWOHg41jkFOT05xDqXOw87mjx/PTg9ej3JPhc+YD7SP0M/nj/+QFpAukEVQWxB0kIMQkVCfUK3QyBDikP3RGFE3UV1RgRGRka4RvJHiEe+SBRIbkiKSMxI8UkYSY5JvkniSiJKlEsXS1lLdEuvS+dMIUxoTK1NDE1LTY9N+U5fTuRPV0+hT+xQQVCLUO5RU1GdUd5SJ1JxUtNTMFOeU+ZUJlRSVHlU3lUsVaNWAVZQVnpWnFbOVvZXKFdpV4ZX3lg3WIxY1FkrWVNZdlmUWbRZ8lolWmNaoFrjWxpbZ1vGXENcr10aXV5dtF5ZXoVetF8AX1Jfy2BEYLZhamHMYixigmLYYv9jE2MnYzUAAAABAAAAAQAAm9RTZl8PPPUACwPoAAAAANiymP0AAAAA2LKY/f3i/vUIDQO3AAEACAACAAAAAAAAeNptkjWQUDEQhv8kuLvLubv7Pdzd3aHCocSd7mrc6XF3OpzqOty7a9DHvzsvM2fFN/9Ksslugl/IAwAzAaANsxBz7DwkudsIbDUC6hC3FTmmGmPNHawiEh/DWKCxbegoKmtJJplMSkkOialnB5FqLYE1FpNA1A7GELVXIMXlIdnJ2RuQbOvIa/r76e9GsrmIvnYq2rg9jF9EcovhzO0mi5nvFulC5rZRY5DqNjO2An1bnEEfaizpbu/o3bfbatW+1K0ENhsx3DfQhLo/yXZGjFmEFOYG0U/k2hSzKLxmF3ENbc4mUeLM6z7Gk0wtc4+pd9BTcoz1czyD2pP0NqHOZCT37xAli2XuojbUGR3X2YbY1qIbUmmfF9/OwEDWiVGbag6iT4saTKMfY66EdVEPu6L5/yAbyEqd8wqTL/XJHpkZ712is05ibyFydH6chcTqab6pA9wn/zfIuYhpel+02Aqwfpm+/zysIUmGPQgtO/ONZyMe+PvWHkam1DW1YWjfYzTtNHmDFtoLOlGHRBp4jRjitaVFQIY0k1NYb1A9zRbl/I3dhAqq1M2SvtnvEsJ/J2jcM8bbXDfRSX1iX6I4eqsafZ/6lEJnxTyVfBZtwmLB31Ps5mA9nxtKe6TQtJb2N4R4f4h7qnfrLG9A7cM7xIrdsjNJxw4T4j7p6tXPzf3DCK6PpQ4XlbivGWmM4TmklFSTbeK37khSsbjNROp4QqUtsSHyj+r1dFz+j8kAsBz4D1sz0KYAAHjaY2BkYGDe/u8rQxSH399H/2dz8AJFUACjFACyrAcJeNpjYGJ8wbSHgZWBgakLSDMw9EBoxgcMhoxMDEDAwQABDQwM7wUY3rxlgIKANNcUBgUGhff/mRX+WzBEMW9n5FZgYOiPYwbqPsS0joEBKMsIAFJZEe8AAHjabM8DFBwxEADQuU1tG8kca9u2+1Dbtm3btm3bNq43OdW2dpumZjJ+/ADAvmcKsIF+rLjebF/3CMyj+1HoD5GgJNSDvjAflsNq2ADb9fU6SLgD72xZbNWMXMYx45Rx0/CxyWw6m8XmsvlsEVvKVvBIPBpPwJPylFxwF8/Kr4nYIq6IL5KIFCKHmCGWipVijzggTosrCMgwIkbB6Bgfk2Eq5GhHJ6bD/FgYi2EJLI0VsDI2wCbYCnvhIByGY3EGLsHleBSP41N8bo9utzs3OXc49zgPOZ+6Grnaue+7P7jNtIXSrvfzp0op7eHQ4Ltj/VfHta+Ot9pRVTuOGieM68YtNuk3xxK2nBs8Ko/Pk/AUnP/HMV47VojdYr92nNcOQzsia0c8TIgpvzvc/zgaY0vsiQNxqHZMwIXacVg7nmhHFDv+5qjvauO+53791bFOOywNCamgOqB2qm1qs1qrFqgJapQaorqoAirlp7zWamuVNc+aa94375hhM2gGTGmS6fMP8Q/y9/J393f1d/a39zeRB+RIOUIOl4PlANlCxpZM2ugZPaEwBWgbbaUttJk20mpaRStoOS2lJbSYJtMEGkdjaTQNp6HUlTpTe2pItakmVaeqVJZKUwZKT5Epku+Z76a3nLekt5i3oDf+zUU3Z97Az7spflPs2pVrqQrfBKWAqWyYAEY2IIaxmYAEE7oCYL5iYWVj5+Dk4ubh5eMXEBQSFhEVE5eQlJKWkZWTV1BUUlZRVVPX0NTS1tHV0zcwNDI2MTUzt7C0sraxtbN3cHRicHZxdXP38PTy9vH18w8IDAoOCQ0Lj4iMio6JjYtPIOjGKSlgKgtEJDGkZx5PvXGTgWEHkHeegaEtO5eBIfkowxUgd1oikMgv6OufNHnCxBy4/qnYDM0rqmIor6hMq2YoBgBOWioqAHjarFXlmutGDB2HluEyuCDfudlu47EvM9tx0suL32cX7aXf5fYZ/DRyyv/6aD1yskylhWhGo5GOjqQJK0OsluMoIXr5u5qcf8mNxY9jvmnzbJJuUL4cc6WZ/TGshtXqql6xHYdVwirU7Z6yVJgGHluGKd3wuGJojfjPOa7NfNybtUbDaDVa+CR2tGPnMfHcXOzw08Qmviuru0lCRd8oW+NZqAY74qtyfhWWcBYTQOQZ8ehcnEJDcjYqq9uyup3aaZIkNltukmhWc/F6knhcNQQ/tWYGQPVwLua6DrihA8BP2Eo9rhkNXLRW1FcCkpN+cPnEebTK1ZYDfUg55fBdXK03kdZ8nM7Z2UIS6wSnTxdjHNmS1CCyx3XDQ6HbU5U+NQ1sdaBBsQ4yrqxssLUK/1xveTxkSECOhau/19QKiQd+miZikrZLkMOmNzSmwihoOVtkj5jd5I/2vViuhh4ZpxTlOqO1AVPKFjaZbIDcRMnVps7a/RBjh1zny7ilcOugS+OmTKg3NlqNYsfWTtJyPJ4wRaUS8VrW9njSwJCIx8MXch0LHSQ8IbsF7Caw83gKbqZLSggMrCIuT4Yp5SnxJEjzeNq8XIqL2lo7ucwT6/pHj0+Yl/Pxy8W+0nagP1XqT5pCTYXLcTE1hfplAU+50qRo3aAYl48JfLB1VhPymIsLIQ/ZBnlOZdiWo3Ftc233z3EF/6UmQSZd4O9Cu7tUhxSwUOqUBlshq8c9y7LKWp0yqlCVaCnmKR1QxGM64FEETgNKEf6X6WlLTaogyNPiZMPl71z7Emg6jdxOuR6fMYUl8ix4FnnOFFWR501RE3nBFHWRF03REGmbYkjkO6YYFvmuKUZEfmjIZ+szj1vl4iuP3XLxtcfvGcUT7r/A+D4wvgffBIwiHWAUeQkYRWpgFHkZGEU2gVHkDDCK/AAYRc4Co0hj6GHZap5B2OmUQoEQSjkg2Ui/+YY9lz1M0hVD1KVDKqGzu1qesSMt0EoeX90qj3WWr7SKunUmiq8mZYLXSmYOPb5u6FaJ9wbsrGh/EEwYgh+sV2d/VvLTfqzvFtetM8joJvIH4IPxsgqzux7fMv65hx7fPs4UTbgK8zsoiTrbJJ+6Mryg8nmed3UX0x6vIH+2MNG3LevMacS/a4AKA4K/0oRHQnc99zXRwxy+7m0fk9/3wTUdiBVxKvP+dD7+qUJVsn+qzFQvJoG8gcMhBqy01h1MH6q5By2Bjf5jXwnTNc3VMFubi7HJbKxTeYP23sk0IfSM7qCGGhE6yAuijJLSQUG0RNE4SSG5joaq7/MKj5JRswSBz7n+K7cdCyW/LxwQNPWZAQf6Iah5IGrkqgOcdXRXgkm1Hoq+TGDAqFqKfXqoHRuaTSWcbVPeaGL3fOe3b79QB3XwoDJa2vjRAEG4WZpUvp73prhZysdGky+sdfAwP0z8wrdOYwCfbKnndqqf7rY+0OaZ4bvugU4Dw/fcHIGlWYB2vw3K4rMP03Crw8DuVgtqtLqv7w7ctfFo4A3/F63Y/b+6T+BndwFL4wnZUW8nGWCMhIzN/DuSv6MHBOi7u1PuIuUz/eHsKZnDUz7fxCx+dIj+uSmUdfoU38L6heE7EC+FtQi8UicHikHYV0bakV9i+dr08M5g8QYLSxZvTc8qNX/1WNdmDgNAFISPoY+LBA0ccywzs2VmLkvQoHdWkM3z9ycWOxL6SwbzJ5HFEDkMkccQBcyXRBFDlDBEGUNUMD8SVQxRwxB1DNHA/Es0MUQLQ7QxRAfzLdHFED0M0ccQruU9p4d5wPDepYZaH1IjvZ5kfMoYW95LqicM1VNK9YxSOre815QuGEqXlNIVpXRteW8p3TCUbrWgOy3o3gofb66Sj6dv03twvesn55S8U+wzK3FNYwB42mPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGdicNkkwMmiBGJu5ORg5ICxRNjCL3WkXMwMDIwMnkM3htIvBAcJmZnDZqMLYERixwaEjYiNzistGNRBvF0cDAyOLQ0dySARISSQQbOblYOTR2sH4v3UDS+9GJqA+1hQXAHdZJMsAAHjaY8AE/UBowmDCtI6BgWkb4yEGhv92TKJA9s7/X5m2Mx79/+u/BYgPANtqDHsAAHjaTMwBBgJBGEfx930zsypm2iVhUHdIALrDAghB51gAQRdIIB2nU4TOEeuPAX4eHrC1ggEAI8jGilF2Imc5sOciR9ZMciJzl7umZzvwkAvVPnLf/If5H7C4BF72k42N32Rn4U85cPK3HNn5V07UgNw1Pfs1VLlwTJPcN//h3xpVbLcOA9FZ+ytm98hR4HGZMVBudz2qo8ZqHdvHVujvezMuMx3T1ejCjDz2X0zSUWY7oeOvwTeuVSr/S7VKtcJLJredmHcDa+LA+LweB8q7T67+GpP/8WaoY54PdNt0R5t6zxwdN7SNF5KovZLEbiXJOoZrqsITfLNbGm/fWx6YLLdJzBVVUb+e6Mx/tDX+OjUYDFRXu/BMDxUSZ769qt1L4TlKuqgUYt8bWBfyjslN1jdtHg/CTd01t0ZQnrcX2rzY201O3UBnhlGIbGDiHKpe3DYZu9Dw7nqdW6mJC3K9IPh8NXFVVRXMbrSs+9pG+iQyLI1oXpnfZu0mvNC5dKJczoPMpi5XuY3GHZdbK/Wnd2iREkppRBlZ6lBIjpi+UkDf8K1RBdd/Kgmq4mFaIkO5cGOsdikANsAB3j4q64IVeS86V+nXtfM/1DbB0eI6TwFQG45d6DeB94CP6JgawBacBXhHYKzgG5OTb4YUI95KOp0gflRbulY/v3uAnUxmHWcwPJU8v954Zv7rT018pmggl8L0mhz8z/AdYl3MOEPfPvF07yaeX7L0bc6dZJ88MK30xbQjcxns9smAz9d/hKlJGmrzxF9Q8PFQDbHK7+h2gU6BBmBmoi8YEb6BnFp+mdUDbks6Sz9G1OtUx7dFqXBvO9fvOPjED/5xlZQ80tmjuUya+jJDhPcJ3qjdOhEtifO0LdjRBHmoO1wpcBlXDreMLNYOWEl6dH3GZWpBX3+P5gJQTU08eNpswVOCFQAAQNF7xzbf2NYbG42t7K00P9m2bX+3iMwV1Arid+cQwj+/VgjyHwYACSGUMMKJIJIoookhljjiSSCRJJJJIZU00skgkyyyCZBDLnnkU0AhRRRTQilllFNBJVVUU0MtddTTQCNNBGmmhVbaaKeDTrropode+uhngEGGGGaEUcYYZ4JJpphmhlnmmGeBRZZYZjVrWMs61rOBjWxiM1vYyja2G8J+rrLCET5zkB8cYhcXeckl3vCQR4bylm+GGW4EH/jIJ97xxUhuGmW0McYaZ7wJJnLBJJNNMdU0083gMU94zgue8owdvOKOmWaZbcAcc80z3wILLbLYEksts9wKK62y2hprrbPeBhttMmizLbbaZjsn7bDTLrvt4bu99tnvgIMOcc1VHHbYEUcdc9wJJznrlNPOOMsN55x3gaMcc9Ell38TBA9GEAMAAMAuQ75t27bZjZuIiIqJS0hKScvIyskrKCopq6iqqWtoamnr6OrpGxgaGZuYmplbWFpZ29ja2Ts4Ojm7uLq5e3h6efv4+vkLwqLoat1RHgoD8C9Tl2tBCoVDdNz1NIXVkmcHmciWu59Cvu6p8C4BYgvTccdJnEnPP1qzGCYwnb1kbctm3xrSbP6Otaea/feL//eJz77yS8sW3wfFRd/9/6nh/39SfHzMcxwP+vAAAxjCGCbzlndGk03z46TrlMvXZ8nutJErduY8dL0o3jwQJ6m0ZEotv6A9Y4KGZsWk7B8EnfViisywnpT80mjbrPuHzkanXuMBM9SdHTAO4RFGMLYmIYxhYk0zmFszB7ow29rRT2Kc3fqWmGF3C6c5Pt81TvM5GWdq35MHq6v3JBUTG3rkSlOnORNLagf9pEgvL5LV/FpckKD26lKZqtEN09MLPNeHAQy3TGmSXN21TDcoRjDeDrIfeql53zExY91FkG15PgzWor/wignW1SuEvdzyTpNUVI1Pzkx3vS4Ub7lg0j53cKC/qvruIg11GpXcGjgb+m34PRPUVRg1TGBqPSYwnSZKUpmTIr2/JeOF9FbSWdAjekjQs89HhTV2oQd9eFhXXFaCBmEUSuHellojNB/EE8oRjK2JB3142A0kB+pqXhnBJKp4Kjss6l7/PYgshOgXBSytpTvpOxGMYQJTq+dBfzJIb8Ywt2aoF+VMDaymKQtDF3ovKmFOSHJYwHLyWEQwtpYBDOERRjCGCcwmE7+0JjB1RgvHs5ZlDgtY/gEBHN7nAAAAAQAB//8ADw==",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Bold.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-BoldItalic.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-BoldItalic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Italic.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Italic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Math-BoldItalic.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Math-BoldItalic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Math-Italic.woff": {
            "text": "d09GRgABAAAAAFk8AA4AAAAAoCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAABNsAAAAFMAAABgRYlZLmNtYXAAAE4EAAAA3QAAAcrTnKJPY3Z0IAAAVPwAAABAAAAAaB8ABGpmcGdtAABO5AAABYwAAAuX2xTb8Gdhc3AAAFk0AAAACAAAAAgAAAAQZ2x5ZgAAAUQAAEnqAACE2rLvSQpoZWFkAABMHAAAADYAAAA2FHp04GhoZWEAAE2QAAAAHwAAACQHHgKcaG10eAAATFQAAAE5AAABlOJIDGtsb2NhAABLUAAAAMwAAADM6ZcJpm1heHAAAEswAAAAIAAAACABcwxtbmFtZQAAVTwAAAK2AAAG0k4rEqZwb3N0AABX9AAAAUAAAAHbvYckjHByZXAAAFRwAAAAiQAAAJWB93OaeNqMWgVYG2m3PvLJzGSiRHEiE5xCIKkBqQt1Yyndsl226+67d/f+z/pv193d3d3d3d3dXcre+WYSAvzd3v9pC+l870HOe95jX4BgBgB+kjLAoMH6NiUQaNdYLVlLVmvJ0syn3zczQ5lbfzOD3+RjSwD06/SzcAhOw/WmM4kg9yADnVz6xtK5u5q9YIEES94AxPElJYgBeFUjc4VP9fjHaOHTbczW4zE+tdJ0Ry7nUt4Lnlexdd9YzZutNxq1eqMOjXq9VstmulK5bG0mm82ktVKlolcq6pLnNUJUtaSVVpl0bmbLMc5S1X+sczOjWpOIHR1UuEbSTiVVby/J/RFbMstI6mLhep+rkAWJdN1x/75YRjHZxayc5MmuY2n85QL2JKauPvCAtrqJeUrRMtts48b3bXwfR1BIcuOaSMlElJnin753v7R0QTjSjllEKCJYxLGec5+JABz48F/pa2APnIV74VOaMUAJA6jkKrLilicHQIJiqdYFAuAqIJaXjKNoFYgqdKpn6Ru928K8DmzMhzX7AAWCRFhvQ7eer6w0k2t3X7l48sShhdnpEe/ITUtnx3B2kotFr+g7sWr8W68N5rK50O9ahwRo38VVb242OK7NmE8pOevjq0VVKimDNE/9x2ye+mSkfdt0Nmce4iAJYSlHuyLvELEU+Bpy7Eh1uCt7Y845eP7g6Yf1z/4kC5JSRFTPUEzyB/GhUp++nB6PRmOC5/H8eXfkRDpTnyqr089jKZnKH1nRB27Ss8hIiCQ5niIkx/NqpaHhAxG2TzaOL560kVhq3UXIbAsqHynusggRlfhXTbpW9jb+anyvRKSPP3pUIKK+HwBh5t2/pv+kH4KT8GPfdgIVYIumCiggUPQkEALh4wAgViUKMb4EiLwKzBNsyBq/E9jbBA8H4GkfXNwJRmDktY4N+OQO7wD5BwBK+FwjMy63viry2RWfaKc6OVr1Rota9/gMG0ZUSzLZFlP1WigebeQTkmvYnfHJ7ycfs0CNRgjJKFUKtEcfOnF4buHR+UYMT+066k3suyclZDRD+U+8Wio98OEuvTTx5rl902W1f4RcGzmvEwmKq9hgmVQ8IZEI/+jiWmHysRtvWJmnZ4rJ/OMHosIia+XjM/bzq33lF5868nB3Cp1hSrjdKpGkuBZvfQglS06kgWAIgEu+mqZhCZ5oOi4CwpaMlNuiH7ldP6Pbjr3guKObTKAbRliX2/ViDz80vK9+U+nuLTppySSbzbXVESf/6Vzowy3yMHBVNPqgTDobHCwQDmzKocjIUtCPfcVw+ux1t3fl5muxH35iBYmF1dWSwReeOUr5Un8pj1FJH587cN5ZO1CeHG4HvuZYFyGiTL1+Y2bXU9cezBBKFEhuQoYh/4knr2hEtMQtX2GI8QPlez4fEAYA6H/pK+EJ+MzQd/NAEAGKPAkR9P8+DkqwUPwksBQsTUQKhWLdRgBnBRynvGShlHoVtK5o34X7/h97x7ckB9bbX2jTekz71SD1+KP337zn+vCRXGW4MNqourrPd3h9LsgmQeSqTNbPPHXjQlmb6eeceWio8EE+puQD/HxjAOavH8UZ/3yo6O2gZW625FXDQjLkk6e0CW36btVXGXrxstCM87mCfWBPQtmISFIrqQQyDg0xd7OSOp06N6sWc4evz/dNH/AclWP1kOSNP/vN4x3a6EPCmhgwFUbRqO5GSrkaf9jZb41P2hqRNf8jYbIcGWTbUIKGsjffImbOdHf1WVbmXRKI0kmcW80KEnpDEooOqZKGhWZSMpZiLeRvkFbQYvTvfEYfhs8IGW2AJkFaPAlCkVCPg2WjbeGToMC2lL1u9MgrwFxechARViMIUDGZZu69LFkiaab19pfo2I2Bz2KfgPUb165eOHfy2P69szNeub8vn41G4GHxoKvTY41iq4zcmQ4fUK/PBbS2uNe6Zog3xM4u0IxpD9IUQDfp18pkNl+TPrrkfVfvStrl2xLS0yYExWRm95VzwiIcGmzsV0PxTMx4RCrp6kXyMYqELqQONgYHlXusEJgnRwjlnZgQJB3Z13e8yxaIrPD11xBVPFVny/hOSn4XhJY61pvu1+p9r7ikTB+haGvdeRb+zM/fyOIJlKqd24aBhRasnwRtoZJarYMQuEpomi+QElaNNCcgqD93xnsd/DC0S1DlI/HSR0hY69gJPzbG2jhCBMEo1rcYAMjl9teWEBSiAsLK8pljB5t76hNj5WJPIWLDs/is48eDLH5UVWcuLF+t6pULkoB52IqbWtZ/EpjEpMFpA41ZJtK86qzJHHjw+c/+fyuTqWz3vZCi9NQrqn41yfmeyUpI+fB93cfjMUJCFpZKZywWHFeshGQmJmK2B6QQQ49mP+3VOxawvF/7Rn/kA6nMntFVPVm21qQlUIlkVBFa7LLNEpHZikb3ZN3uZCoS0ZJYlhxkHvBaGucX/fr3JfA9TecqungKmdoRUgUXJLlyPRaN2MII04kTgJ+olWCiTmtuusn3hHvb4GOmk6+YgxDlAq637XbgfK4rCJ/16Z/2KR96//teeubRm2uXzi8dXpxv1CbHyiYPaPgS/PyEzzvOZNNGpsWwOIblsZbNtdVbMnnCTwJBle0kilIYADth21E7e9kwOHLZ7d8vaG3TtVrDt/ZtyJiYL+VDjQE/EFEkJZGyHDFnCWY/gUwOSBMO8cqNwuV0krDTrB78pE8aKrLetQ3AW5rZ7f2vkBQfWctf7ooS8bbv0qcTQnzSJ+FALyvt2nFZVhxLXR4avEhfLVwryYiKpLz1K6yZNIeBgxEO+1uJivGdt6XCzUOb3M3eN95plZPmleJ46wuKF7qb8Tgxv/iMRYIQnYwtiQChGwD/04+3w/DKtxECtjvhgkTDvEBTPFRQBHRYPEyrtR3gbQGM+QDThrFEQqb1rScmgDIIe3dPjnuV8kAh52g4jItWUDg6NIfNayPll3UvzA+GZXNSy7YmlSCitN4RK2OGEnbVfBxRumOuOkrOfFqRYMGx4ycbTdvRzILTA0NRxceLRe1MDAaMJir3FVZbvtRIo98w0Y15EibpReOCiLTl+J+Ztdj48w9/yELGlv+NZvf4Wf0l34d1+KpvG0Ep2j7sBwEShHySOk0rSMnXNseI0duivE3U8Oaw0dtGARKCQFjfimkO3eaYWS63QJLPrQS9brnaeG4o7HVL25JrrjWGh741r0zqNgemZAczhZEf/sDdBUXClMmHes4kIkgsdNweV2LvImZeOTt/eqQ4IYe6Ld097Z1IiBfoKVfqeFRtFtVY9K//E+fvmp8u1cb7hiWx7ju0y8XfbeU+48cPw+c1YxMuAT5wXxmE3uz+BxUTGydJQcaZMTfCWlurUcdmy6pYoUt34rwduDEf1+w3RwFMI6zvBJhIzb/z1sc+/9QT6zdWr64sZya95OUe7/mbcd13mzmhXZ+UVkH64RkI2haT41opp1FvdT9h+cqZ2SL40wlg3Q72Gd+0GqdWMgyYMQuQj2yusG/npBHmnSRLIXrrluDziE+IWCGhkWOJpXw9Hbc1cmJp3qWfRtv2EkuSOFbJBDKIDDdeSDkKjUicmX17Dx/O5UzWU1pGkst+kkpEecvosmVESZkXlrTTSCbfbPwwDoqYHacIFUgSIVuigFJOWvj5mM1eHf4mReSEGmJWMuEKLsgPf3Bu7u5rQXazKRGThHLrnAMIgwD0jh8hF+GNbwMUgJvrFQEMgrcqTSGzXAUpKzIoiLeFeR3YmDTrlRaio6Ot52bq3l0vjFa+42Y4dd++Fvn0tEhVWgV/dWdwaZjDtApENrhz44J9Oxcp7NZPxGbd+FiOg42W9I64OrY/Ubbt1MzSojc8nddCulE1MslMvEHblyxb1yddiIyISvquRUtM/8OBTymXBaKTzZ1upi22xdPvcxTS9oUKoNlwiR7f6y/DJ3/HU090MVLb731bq4RjKTbJ3tYR7lSKbSBvByioFj2darHz1Hi8T8GzTz/y8Nrdd51bOtFcaMyVBrvz8Si8rF42I8dQsBlUVS+UWquTKPpDR8iKUV8um8qkF1TDENAIc53KqFZjcluRdSSWmlOazRhKVcq05w+FkdiRnuPJPCuNlD6eFG8wojNacAhJqfWzBcbj+ZG5vXvnRlwXJap77mGhxFA9aDU2NXVpcOB8fIum6PjRux7+Mbuf+Zh6Rx10TKoVwvBHmgqkRFlR1BWB1J20QCFu/Rph5cDFu+++dCDdhSJgj31k2Eb8KustYuJEKCXswzx+6Ks3fsLWkmZmbv2VMyStWIJwS/95AT6pmah7ZSY+hEjmjFuk9yhBhlAZsG6FBd6mDuXbIV4H0iK8IJENwDC+/SycJo4fPbC4f+/cRKmYz8QiloILeNoJm4Q2x11tehsBvyabhgnXPAtHyJlQjO2ky4ZXDCjsdAyTce0/OpyWb9NcfwSN4GjtdI7m5h7F+lwzQ8RIRCQ4dqKn+1DUwNPHUp9GXTF+F15vMaSiA6fTR9DmblRctqkXqbWuRPnqqxvy134l1i01R9kSgojJMbmQK7e+WRNdvfUfYqhVIQEomBD/lH4QcrALXg79nQEiWAWA8SVgDtLWBLb6gs6ht3k4jO2JLwUMyLi2iTGbsDwAEAOtAyPycsuK0cxy3z4+NTIodH4MjUp2LIbNn2AlvNkjmH1MNtQJ/kzSc+59fnnP+YcefuTYKUzd2zv4BI4dmY+mMomFRm5wsrmn1p2b3/dCo49+EGOf+Pg7L12oHT588pWS84FnBnuv/dape10WkYlUZd93XT1+X9LyznzzGoQbQfqHoEO9G9769hyQ3pL2NRBruqG2bwXFKghREUE03hbmdWBjItyqKww6gTZ0y7mJysjRlepblf3eTUv37sz7fto38dfylgktre5cuDurdTOtxEin29uPLavDVi75ge+P7jvrIrmzRx7T967199+hIOP94yP6RLKcNavEUhHPX7IOlXtSTqsKtLMGOYs1lS5Ye2qHU4gvPBt7j4K7zysZeaKlPv5tY+54PUdHgP0YXQhidBbOwQ2UzejFM7tZW32CgNut2jSwBs3wpI0SLC2tdVAq8P34koNaB/E4sQREgZdHRBDQdzT0OobDOwxNsE99hKEPBxMuna+wzaw50bYABCVRrd/GsoM3DXT+wvn63Mry+RsXbhw6MHeufs4rTY15EV0Yk/4qc267VhotDSmtM2kTIGEP7T9tycrjGZO26kHm2roBqfl5LjfTqAZaCw8yafwEjk96D7e19VKgty9/KkmIdu+At2ArbZMeOVooTJZny1Myenotjoers7tmrr4Yx3peHtOT4yiGXM0KhZ3uPxepaSEiHQlGjCzf/qtZS6LUXO2fGozZKvdSKbIPi7O77LnvfdEZem6mvzD+S69H+h+cy1gTzQ9knEaEkFUpWzRaffdv6F98rT4KbyA0HUAH1lDTlqCQSrJ6EhyQ7Mh1u6NbC5UKd82bJE2ECr6jodcxHNs0HO4ExaYh+iaOEXjrK7yHWXP8PS2AQJBY6xjqICZyr7z4zBMP3Hd92V+KHt/TmJ4aHa7ejNz22s20++2kGr5oXxqYxNDJttXZBQ6Dwqt+FDsR6Xmlzi1EmEp8axzY2UzS135tbHWqInKvjCt9SMpYPia8hFRuOt8/bGUeHLARiSyKj8XT80cGhzobj/Ja/sr2jQceyxxedLu7MCrx4JEz3QdKieyOyzqk6PTwtJNeaSSld9yd3TVQ6qP4bEy5qep4hBYT+Ug0YXU7exIzeU34+pukb7/YiGSjiBZv/A8hqsiu3FL/AADCrF8r3/K3qVfgN5vuhWOkYaSHxGYK8kADgzYXFML/a+7n5KpCKceXWgvPTiG9A9rroDuVtbQTLQhR4FrHyjQ6IztQ/gGAlrAOAlEst7+uwGCPmjp/9tTS0cNTE15lsL+QK1o6E17shXU2W+vUGBMlVa1akRB2NBmTXzazief/7SzYcg3TCqVbBrN1GjlyoHFzoMBvYTy335LxhTfd7HrD6e1VOrqXUlGJJMXykhObWnJoVr3J43N7hmvHhY48OLoPFUX3qGgamazDJ68uDIxbVBKJscvd/T29H9NLjcjAgLD4L5XkeKH7QJMiZ2pWrpnDEkWXZmce6RuPYLOJsT9TthJyCBAyAPSD9GWwBo986zwKPBEyOASCkQU+uTmElZc0ESKsWO2bjIE2BmQwH/F6BxHeWeQULF8+vTQ9VS33dcdj0Qisqet2MDp0hu5QSrXW5mm2swfxX7Uz+tBMJpNLm4Qe1PVJqobLRa4WNwcJM2z4drqIX9Dzaum1UjzYMPfuzyQtROmUkpGjfQOHMmPZnkGtIhxV/dm40virb2MJBUWVJoFsu/Fq7+BkQeKHo7H5YpSQhSQO35GgGCVy6UOHx7BLSWV391/LWorU1SMjXVoiEqrfRCZClKjT9UKuP2ERssJbvyLMVycZjOuAsN/Xz7t+tr4Gn990+2MuI00hYFs/BS2ZEWlVIVF5CQC2ZGVvJ8DbBAxv1vKcQgowQLi+9bjZu/1ECFhunYMIxBC5/4WxauWD2aJpuBrpoHSm7tjgB382b7oXyIDvuCOOkVafOb/7wquFe7d2+vGTPd2HTafPXcdStGvE7v/8G+cfjyBRbXrPnde7WG8Qfbgx//ASvuPcruWX3/tV/SsfvHZSJXMp++d+3NJ0m2Ut/cIfpWOt/Mbo83MC3teMF5Egg4ro5LgiOB5SlLW0ZGG6e4HBRQAoNaHa7k+bhyFCAZkuaFgFza4i9Yw5I4LlwJBWQxiQ7/xmAgBOwLHu/OWBTLJq+5uOriCXGDc2WnXIeDyd2uxeiq3mNkSYLNXafWiIk+mJPCZzibdPOxwZXXw+4wRizWStPt6LJ058MsmJ8A06S6kjKa1tjtUHyfYxG5+oZCrFgsseqokIvaqFlWfmYI1B0qGNKD733N8LR+Zk6w06WqRizH3koBK3voYNsaxwLy5wBBBq7/61yPtefR2+oJm8fqZaEQSvLOwb6JfOZqPSE3Vt0wQYz1paoDC+jaDjTDiBc28P8QLIsA9plv1X5DwTHhg3tyC02jYLXd0DAK/Dax/z0mOP3Hfv3ddWr5xeqjw/XvmkdEx3B15v3G6nZDyfCtrDamsFmduhhVw6lWksyPAaLUj6CzJkp4Ux6Y0pbDdoLlSD+c8smdqxV0fd0b3OeCRaSVOLqr6uOA3h554l1qrcGy6neovzfWcTSYWUn3UYB4nsWKa7lHlNVLMxQkQSPntLyYNdPi+sF4sav+orUaXigofc7MMDS2VU6S4aR0oMGGaz0c6GSiqpN0Y1pj9YGWWBmqPpcBEiekwBYuFu7HOZ47ny5EL5T1xOJB12jN4MKqLyxFMR3PjNjd9ELRn/Qqcq3914cxEdzfQS2hIhvP3gS34svAaf20w9emq4IpBeJDI5cD9yS2T9OlxmKElm4RFxrGBH5W5ZeexEeR3U5taj15zo1tqjc9xZfLz2ygvP3X9z7a6L5w8f2rdnt1+SnqtWElGdH6uF8gr6uipVd9yLtuWms7kQYaKiGAJacmyFjfmjg1EkN/MR+y5jO+e3FcVwCDHBYjAhaDRhbkmuTDu/io9Ju94bVLVYcTl7Ke0oTXEvRhODc1M9WQc5Iy3bEkK5uRvLrqVtTpyetk3avLK8eFA4tZJPZfzUQP+FcHhVbiqdxMkp/B60+tBBl1m5XefSZyLCjQnkaeevELMyguE1OrLKaylcfPzSvtpALmHFFVldZo0cJoZhG5nE2j34BV8qbLQiGYlm8xWXiNqi557/BbKcLoWOikTDGOgHpP/xY+A6fEozetesZIRjE0SbZbDXtmTAlVYOmzwg0PAMW25ad2K8Dia4Xu0OHgcYAlzfemhygIDlK0cPLy7M76lND3tDPZmuiA3XxbWI36PANlkHdwJtxoteOAps9i0Nz2i3NRxsTdbFjEnVZqbYlqzppV17I1GN1HV8wn7jte6ew0nbXEdeal4INF2qFiR3F0Yu2F2lsql67q75l7ucgHt3933IItHt5R/R9mCSWEZi9JXsmB2YnLA/+zMefERGWGdsiRgoFpUjH3jgub+0BTrkphiZA0KjcuNPkEVX33jfq07UTrB/GteAsBeAfsXnZQE+6dvqyJu3amYjLQDFkyDY/2sadVqFoEPZvvC/A9Yz2M7Wv7gTRgBIsA7bVv92ZXf12Fjd3J41/CYaGtViWORinAlyp2k6gn7b8APmLS1t0dYMh61su1dRipzI4lXr1JU8EiH6qYsHraTNxH/xF1Ld+kfklTXrxOVebVvaFpkLkv/+74ituIt02Rg4F06ykgJJOo927+5HhSSZ8re+jhjRPnwi0V9wImLjv5mIg6n83/G/8bugAWfgY5tOBUGfQgkmwLvN+0IsBC01yCdBiOoSaB0EZ3VJoZSdwac5DII1C/1kB39bqGm5zRJ3/96pyWGvXCyYNwg1sGFa7spMdusM42W8zuvOO0XCpNaeZc0zmW4PN61dSVAFFf6FrQRnB6NdVmLRrJX/r7i3gI/ruvaF99p4eGYODDOTNCNppJEsSx7bkiVLZoodO40dTsHVTekmr4yXqfTax8yvvd+7SbmPmZmZmfnF/mafOWc8piQfPvvetjqz9/x89lp7wX/91xLG/R53jnXyILb7h0aLzWjedPezqu65nGLlzhcL+VzJaFG8pMdbzY1ozoCvAaXEuFQ0FbxgAmCM5zQYdreifPSh6txCPmqYd/663QbFPeUC9KrdpNJV6J9RjHhnq3v2MokijJp3/zP8ZvwG6qITaHm0qPlFYER8kucBQijIIdF4v6zt+jrYxKeOHknu1TNlLlIdx0/QJrUi+cYBdBScy2BcuqhXpgVHZyDN9sSa30/5vAY/C0ZZcRjl5baRNgabv+pGLn2GLy7hmCuoJ9WGkP+xgVUYzGNCKpgno8lSOVWI2fh36Pbny7u2Q3hWw9i4NDr4PWblR3JZ+FN/yhKEORYmd75+DvQNTCn8tFZI9ZPRYuL4zi4CVB6fwO+C76I11BzVECaUYHoQItIN+foT4A6d6rRrq00mUlIXPPdh4U9eux5UTkO0OXjNAGz+CnUKm0/HY+9pO07uM3vcrORX6zkn7kYVQnWnnM948XQxqqcTjUj0XYfVVx2qZlctfLU2N9/ff1kBPTkoNDwnVhRM6JYaT+8e72XnE0lsbWuTG4P1sTxPohvoF14/D5iE1qePiIpVgg8mcKLEIxV9EnqrKr+OOB9nzCABJQZBrvO4LfXHbJE0O0BXx6HgzvbRIyuDbquYj7uGzgg6Cbuy5gWb2DcofOaGyAePvVfByS6Pj3gQhg8ypiThTQqAKMnlfiNSd8D4Ip5eGuo88oZtbZ7y3GGOwTJwPedxIEwBp7IdX57cq0J++ZCiVvE3gWBFvPmLmhbeIYU+4ro9df2Uw9sc07/IDOqTphyM73z17OSO0Wp3V6/+PEIYNQJN66IN1B/NzSWxf9kYwoRhSYELVY6QUOUS1UZrr85FOtQ5eSyhzsmju4eslMU9VC7UPc+VP4V6d+H9w3rcLineZ25AhLTXVcDe1YXLNcB6u31wUs3zzUptIam7pez6IUf4qrebMTKLR+q1M7c1qBWpZYuduAkYjIVCb3hZ+2cDN7eZJ4BZMhtBCNDw7hKuj5Gtk+i/SZ4gZQiQKu214WOalGFGX0ISBFVfQoz5Rri7LyBMxhsyGVduIEVZkKSIAHz1t+EDuQ9UdPBONi681cb6YzeO5h7aQ5BkCT8r834AFcOzM+tlwm+d2IrXB7Vqo5EoaSLXmdx1Z2W4LIUVQKQhohXYxrEAhxMZiTAq4pXKRPMD+sr42YczOBEzNrLQ6xEhvabZ7NvEazc71YVqpltRbSOnKrY5nLMFjsyvJmpqea2225ef/XreLsHxrwLB1I4AA8A3tadrJdws5ZrtWozxev75YxhzGWa+9nubX10pNkv51vgTqana3SX4e2NNHaBd9F9fL4HgEIiwqwDCAOilicfl3D/PnjQOE0a77CBgNxBjCzKW8d30nL8HIzh4Z5sCc0UJJ5QfTDe/3b53tKUzu8UHwQFtH19bHWOX1WI+4WkKGsBAOvzERCwyGg1zDN8s3bNK/n9O6L6BuVqBeRw4uODyDVf27KQrsLZYjyeaCtfMatcwj+7n5q/Mt+ZbGFtZ032FOB/Z+4DHqnBBiRQTWIV2IZuKba4tK9WduJ1xBDH0uaTT6St5HV/fPnLoZifexyQRNSJ3DrGVna4aSTfhZ9PZBGjt2jNbxbMntJ9CgPp3/zPu+N7gD420FHCyBkIJ04N5pIAARRwgHyoOqoZVeUCBbfctPlZxyMXtPnZX/bG7Rt3pBooIp0TSvx63PCijHzu6sT4GPWvVcj4bdw0NnYSTM6RcmQrIuxPBE4EMnFnXEDB03UA4viSCApasY/gP4Fc3FrWeSRZs5fiSKBeZWTASX5w6AxmKVOtifWd4jKjzNih6dsEi3HSARitlrVeLZl/diiTWsXXB/MKnjUwkiU+Fpl9X9Z/6EsFiDPUlIksfX4hb2saSTgkDa73eQRh5Yy8wj7+MdLSDPrH/zbi0i2F8igQngt9GAL4DuJcY9OStwdcVkNGXtFIP7kAIGIJnH71+TF40jdHm2nCuUyunE8aOuVMtqyLecaShCcIW4h/uQLLbAxDZtXC5XKnU5ZFPDzPQa3ma0xa4b9dTdqqZtJOJRh/fYDGcjBcjGDCj3OIkvZgpNAcM5uZYzNK7KcIsVVDi7OCriXrSjjeTb35zvhHj4/pb1E0mShvAAHOuXyl78w0zhl99Na6luHfJoEAZVdcuIYTv/qe7A/iif4q76DsjiwOgFhB8GAQngamaQwRzLOth8l/9wsyhyoglzBhmzI4UxfzMJszF7bfbNeo+uAEhoFISj1ou4eF4tXtitVL14WHwzz/hn78YBHVU7nJ56n50tDgp0Xue1NrQ/ASy8HV6nBsvD6BVT8cSuJqxk1paNzJLMaCcCUvh+X65AhZLuunUwhKJnu6lko1+M+UkimzsKixdLxTj+FK64cUyDe9P5Kh6qE0UwIq5W88wADVaKUX/6B9TOsdNXi5l63Gn6sCharvzyz5+SxFoYmHgv44tzAvoayMtD5jUg6qpNj7MVaRK9w8HCBNB8EtIMCLYbd+f0tv3UT96MtDmY4UNoN61+7eKg3e8d+yQb95opOvVXqPaLUuH7EyNwiaeqnJwlKEb5iIocYbqHaLuwTqZu0kY2MIhw9S+P7P5cWk0FhedpJU5nGxW85VywUmVE8IwyvNOI9foxfpRVc/YkZSLbQtzlmmnkvNDzs1qycRmQqcsHTESe9XabL4zzmwU8Sf+iDBiZvpwJNMsVefidqpCsFGONHIlnTsl2zMPK81I6qyCaex60R7Oq3XFNFKWvnBj3jCdiKFB9+d/PsyDEKD6WGbaWGYraGnUnytwQgD2EGCCgRyEGIME5n2TPF5fzaRsC63ACpN+0bcTzkp9ME/L09f3TxgL1891ppG9VG15hj8+twKfBEwJpyrTSJKCxGB/lhi/gMGiUZqN++G6DVGR7Wr60pzBMJbOAkPYR6Yr+ps/tLBJcgoGHL3iAjAqhtGjGkYIpFUl1+C76CPo6uhyq4wxrAIXeA/5tGjfTsLYTuoqBiCSXUuIbyPRdU0xSPCi73/fzXddubS3e3R0+FB/jAAUcnEJaH0EPmJOXnww9M3jrHWcSVLGmuP/Dx/MfLzzkUf2CDfWCKs/s4/fa7n1BkmpejIZ2lPLTSZzR1I66Bvnbrmg1BYKxYf9VHrLTtUzSatrSCd3YkGUSszMJxXAZSWmzzzTI+mvfl1EjKpwbviGl5i1Q4nknKNifXSBaF1Xn3iyfuKeJ3uqriazBaf2oQ3pBSOXjM9/Rsu4hGL9s8XtDp55GMgGb41lcw7tj3bzDGMAKRcOWFpNBpzdVgBgQrTsTRqARBAQTOCYpcXenOzPsaOags7BOS0Qhx2eoWzJeZQsQhm4UgSPl0Bw1KcwJBOOrnEcszjLbyrqeloHffP0+Hy1OTtWXjCx/ZjDlQcJXZPZjZrXdoFzQmMftvDkHOUJrn24n0jv9pTHnh/CPhbxt+A7yENNVB9VCiaW+XuYDzakDwqJcs255AN8Nz7TKktCdsa9A4KCVVSO7BZqP/5TVzQg6uHm1lO9um2frMYtuHCkX/Jc+A7oT+6sr+9eO3eUR9PRpVvl5Tt/tLPEk1dWzvPUrUPNUycRvvvX727Cvx/L8yK6jc6PzpzQsOAFUAXeWwW6o4HgktFzoIC8XgAI9SReMIGOpvQ1SUxC6OUXr1wef8/5RuPymbbX0IOKXSDFe3CS4CHBpCEZRXmyGF+UvXbxmQb8sEvfHt5/RWuzmJN/IWWG5p9NjptOOpnb97S5vo85OalnDsXT8VgmxqANhDCmcI1K9IBwLXrSPuEosn/fLTPyIQwpQwnvJRxMkSkR4WnB443iim07NsQ5URqH0smR2tYxNi6OesNjz9qcGwkGvxPwxMTRqCEw9pv6QefwFyymtoIL2Qtxq8zh+LtpUm+Nb8KZXeRjPZvwp8ZyOIROo+Oj0bEqlnka4nxyk/zIY3rqMo5RAKEWOkXRyZ3Nw0u9VqNSSnqGhg7RVZnxsACVXw7JfsPBIxDOoW/qCZaVlikj1XkEHMPd7WiEUBHtazzugqg0Z/DNtUpSKRva9k5Z+McrqajmAwDM7wMFayTKBX3iPADNzoCbgyRLKuqdf3XnH1ElaGjB/EHExbc88LvHJ7SB3vf6AjCAIDApIQYY2EsII8DoNp+xPgKCvKU8WYMPHr/IbwoaLM51GtVs2okqHG3AhhLapsf6ibFGPxCGDKdY4cQQnUvrytTiT3S0kYpLDan1uVubr+Sc1Grc8pxSXtNy5Ynx2bQbgcoEGufEbA5KS4N2tdiJ2wsRU4v2o+UP/pSaQYCWx9j6bxifzWn0oZHWBEKPAyJh5FZBhCJKXuKAANALiFJfkXrT7LnJZPPdZBU6kMsogtuPXHdt5EgrPlzutmuVqIVOw2khOdGLYVsJTwRkXD/ImmcTdZsFVEM81Y8ugr+uCJPuDzsJJ2oCJkAiud6pQqSktpgnTKHyVmv+wi0X51NRN68Aocm5xkpEa81bvSiG2MIX3pMVtV8bt2NFhQEAUyILKa8Y5QowkHFmbnl1brDFrGzFjpYilMW7FdtSVU14C9wt117YjLiFNgLkjPVsD7+CjqPbb2yWMWWwF05aAASvIEbktx0oAktTjgGhxiRmDZkNlfvWYUByKUPkuZlVE3rDcTRqNOPumrsS0hsmZZopuhT2D8r/WbkHAg4fMVZhWV7xSloIwJHOsuMRo2w6DtUJXlwS5nuqNYCMYIstTcHccKm+kKq1q0sqrlRgCT4liKSGwLnzPAtR0zgZa2kalpXwn/+ywrQ2qDtRjxMFa8WjTraWVxz7p34acBAPNMaadwX93MggwFk5TQlgvDdB7bqIM8wmsyQYhtvq5LiClvzefhgrBA1kPTUs6jyw7zE7fITh9P7RI2sr851CLpWImIpAV+CKNmn/9EgITgcJbmADeQi+BoFD/fFJ8gw7coK+/lnLOQXZRFSPYFvWffKrSvRYivPFQbfc0gCLRpypLOEVY9Os2W1Xau1Fu6VAstguuwxX84YSg29ErDt/gOltUkkcUvz6z4cdvMr4vJ1cEn2z89J6wtK94ijIobebxV7N7d1eViL1ZtU16Jd+tKVEAsv4F+F76Kis+iAMFGTVA2DS+RCUPXiYARxanesU80nP0NFROCqmWcDKUJ7E485BnkRQ+ZDL/Ls6PaF/P9rHaj3KHaEupadvnVzMVBqLJDJPmLmY8TZbSsOsJZJp18kd0Y8esaP9Z/t2NEXsW5MXNM42vG41porax5YzsU609aWs3a0YkURtrlA5d3rtU2H8+X+M3/V59M2R+tSVdozCFM+sywCUcTiYahm+LiQq/ICaSdV8/OqHlLKlAsIMS6UMdjxmbYB4Xb927uyJ4+vj/tJmLZ2yDPQ8PB/qozvRp4cPcik4ysl1DtLSxyrnjHoGPnp5fPt99fz9lruOsR6xEzvthALVaD0BFLcd1164yM25LSs+Vz1+HvOHtVRTa4d4rNW3u7Re7ZQYhmyRmlJLzX8S05O5nG68dniRaYt500lUQD9SvHiq99EoFLK5/OhIRm2+fL++5u39CO5V3d6HF8zm3IaayDH48MeE9FeVsRS1sdV4XnL+0jrG5MwhTJXQYy0jTHSCXzJAZ0SXQIFCmHIbKZQqL2hASBiKqkApvyFCoGE42acfPLyRKPT2Y3deG8URQs+j8WSQi+dr1Xq13ajWGqbISZscnnbiATc/uK8oGOaFiw/amBD/t3BleoE2cTBtQO6uHOI009uxRGXdNEmt31qq5Jzkoq45Jq/bZIBJNtHeMmQqiGPLvcGJam5OjR1KatVsp4I5BRIxrGpaz3JLAEsn5o6ZmFkQl6jEjo6rmRht98qFdtyejwHnOLqo/FkzEklmdzoaUUDbnK8dmYvgViyRb7drMSAYCGdz9kFiNU8yRjK7PacS/+Ytwb8by+wF9PdH1jngrAcKzwDBJJDaAHGmMK4cIEzJWHoP2nqkKBPqpQ/23EAAC1Mm8/LsXorJwTvbPFqdOowHv+CttwZX9caTZ07JqzrXKeWdmK6iF+CF4KrKSsBMwDyVoby7U4azv+Dt3Yik6k61ZHJR5VX9M5b7jIju9FZ6pzKa4yW6E3ESOxpVYmp9y9Yprc0tHXu0U/Ha5bFTwRDx3Uqi5UU1R637FzZ958POwsVkum+ly44TCJULjvVzqyUOhGT6c49wMCcaxfmWg3nt/QPpYpIJFxpnKl8Jbyz8pbH0n0BXRhe3gSsy7UcKwuMTVzhS+G1EEcJUtrkgTeXas4EDCgo26nVDx6raVE8hJL/k0oXTe9VyZ6vaqJQ78qYl7nWsrFTKIbmiPE1W4lOjuRRwWwImWWJRfvBwRDS5npUW59Fq+/nTGYMZra6TazKLecQ8XDVYJG1ahbjKYhlBiG5y1c3O3TqXMyLxypLTPKJSbrg4cnaZ67FsytMUq1thMZ0TquY7/RsnslFddyKKbDhurHJs6FYeK3M6cEyjxdLyEztFA1SzkVepBsrgvA5WwmPssOL3NwL+8/i3ohNyvkYdqN/ZGFq/PKIYMA3G4ND7xhfEUAhuF8NV0/E60f0H11Xewbe95YKErOL4mdHacL5bKWXSnqMJdAJGCp8dl/D4ITvyp3C6UkhPD7KBkPm3YE87OmYn6MDdyQQdDsAKncy1HSoI/BQ3TqQwF4Bj7s1q5Ylpg8Z0Ro4cczKZkcN4rJPoNxXqj0J68y9ijvmkg5WB3+XYR4i4+E8hDxXR515PAIYwkogiAHs/aFgMDtMKnkcfeF55zPruQ88T4+fyEYZXZh5dG/95vb26SHiiUxNclIrjm4BkOLboH1TcJkRw7BaXG/U6cYHiO1+88yWKMWNYETxGGfzmH2zcfPqH8N+EUlYwA4oJ/i4Fn3GM39yFs4A++ak7dzEuFn4SITLT3TlAt6A8Mq7tY8GPL2NGw3piRwVGCWUvIYEoE/SZ8B8c9TudnClen/JNeO3/yhYXQrZqN9hCDt7ZHnmkPQU4ltWZg7fYPLtt1H38jgc6U6PYl8bIunWzOmhU17tnWkWN596yD9XnP3IuZgM7/0MxGI4TskoY0sktEwslE7rJDyGEWSk/unF1/uQ2NhUT736207dg+4iSSKqbPzLGVfCnMfnMZwglxDQYicUIMd37nzBMFfeRLa7/8PK7NQDl5cu3PqQVLzxnYKxdPf7yj9u/DesaWBFMsBBHtzDRZn4ebVGMJj34+FePb8w2+v7IWF1KEEyOAsIhJySOCLH3BadEHigDhUwvT/Bp9JGfVt5yb/cxn8rrJD/A5JUHP5iIMUHR6Mhiv1OVzKWIyRnaptsqdztLk3bGAGKVEkPLPkZhy2GgQc/szHwguUSSWhtlNDMN9N9ZW4kNIyYwCKKNihiuCS/GwXWBgFJJCdMsXPQuuVEOOLYWiVCBMdyVgIpDCPP704BELN4n+FkQHO788M53KWMgs248Yava/2H9tULxzpBRJS3nfkYEImgZIaKOu5Ra6CL6OLz8+nOgqaHdWiUAmGIY30FFVcRLOqiapr6AEMIgey8mjaXPcKA0s480zbhhgmHEjFBEa4/Yr6ja7Xf0BcnxFxwKvoAe/N/5BqkH6w98g3rwf+Er/u/vThgTnUleunTp45c+9qEPvPfFG0+69cry/LDZKVt8nAoMxq1XCS9EZfwSxZgHWq9M0gCLTIDBFUe2ZAUls+ltn/wQmI/hsCSvPZGrg2VBEhFfXMeLKzKZu7dD8NLfEfDbXgUwiYKxnCmHBYjcH/oXXLWAAFeEIZqq37PleoSYpmD0a19njOtR0QQcM2Ur6Z0/zQnB3xZ58OFpAEGccvnLLz7XJMLQuWmIOelG7/wr/CuxYACEbUVamioEF0NKCVd6RBY6Gf7CnQ8AMLhywW86chxIeIIx/GslWyfpejbnd/6HoOSrdLwVFIOWYoRgWScpV+h43Vc5JjiY8PCRcQT0HPqd04lPMvhJI6IE3QmqmLDZuYZnA5+sMmlx8K3JI9ZU3uZbHvthEOxkAD159cKZ3e3N4WJfgsF+yPMcPK2/TchTnHbVVsrvbNiYLR0Exw921vZjjw6ILsDF2bkq+C2Hhe1uw8//vPr5+8eFPTpcmhm1wt78a/RRM7845CABuPTmPyYz3bETfjypj/nx2+hLI20RMKvBBP1L+sR3hjBi98+mRZRGp6NpYyQUWfnBtRQhJtOJmZVvuyhBfIp8fW57uN/iXA6YCvtQG5W47Xncm1zexXsw6rSxoVIaZ2xoeYAnVfBSKZ4IglT8D6lqtlu5n/o0+zy47tnq16HTfyN+ozqoc64R7wrgTOkf3/nHgsGhX+UnaASykCU0AzRiKPBHtY5ST2bijIJ25x8TjMG2d0o/CVhkW9dtocM/IRSEwkCPUdhn1LAJJlz8dcyY9LpZhPD3xzzMG+gjI60MiM4HvHn/3IiKEWUUsQMFwhZhe18AYz7YHJPAyNstSvAJlPrE5Z3tI6tLC61GqZBKqALdgOsadztOuT6D40+44WEFJO5O8rRwfqKYxPj36f3M1Ilh0FQeoh9zCifp9aeWMocxBqwmR5dKFUcrtQWzPegWVud26vszYzE/kHspoXMOqrdlK0JREkkHCz2xWT+iEVXHCSDMnbuZnH+1JmEAGp87KBlYXbugC6n7NFuY2/rinb+tccynjTyeSjHHSqFw/elzVqu1nFprFjSGCEoihD/t9+S8D31E4tt5EOjgfWcJFXgvzMIEokjQAwIITY5VpmGU+sytGJtmYeE6DEAmMz7uW/WWCxI+2Sjy3K293WPrK4Na7HJJ4cnZ4WnSoDw47En2ToU1BAuLsuBvJZYV2cgXNq0O5Xxte1lKM+j7d7gIIA547lrSHzcTOfPExo52bxwUUzEDjDHH516LpD57iZkJlYI3I7sfyT4/IzvsRbvF91gYq09/dBTz3nMK7OTZSr2an/vFXF+70V3YwAfmZCYNDqdFmRXN4xxAvTzK55cvxwBToOeMh4XJLmJutM4aqmYMri4q+Ik75wAWZCfy2rGllMdh8Nr3sLGyfrY/j4LO718aS/rj6J+NtH3gSHLPQhl3kOAKF8oB9XnGBDCOTugmDBCK72ugKOp1pKoxNRR3K9xCAFPw24sfv6H2zjckxhtGjYfXymVcIP7s7Eo/nHntR195zwvPPXXj8sW9cdWu35tvVctdnXudoRR1AEBPplF57qSePvQTmPEHj1UvERjPsK/fTQRzVMtTahvn3luq21/7rTrPW3qzTVuaTlbTRIiMuRxpVALlOndpc1fTp8pldpbB6DXWMkLJLbJ20SAAQBhPeolI8tVrFY3g+GM1LfHV1NcaCwm7R7Ea0UHZ0FP1fvNy1iLZ7PsGf8kg5H41Y73f+ZeoVV9/MeOe1kEABkqIxtOZtRsfjyv4CnmE9biCAJ1DiNjjvPo96OsjLeJLhkGYGxUpIO6TrSWZE0kdIiALq4rAs5ai5K/jCA4eu/Ct14T2wkMIvQe9+/q1U3vHj62ttBpPpFQe7yzVGwGm5oMLnhwWMJaTVAT/b9jiOZPySrWQZFz/g2CjmKI7ITOlPjUXwTZeeUJmZZgRjzIAEyI5bYHyQk4BzNRD9dHe+uqLJ1q91cTpo1nHcY0KODrTU1T6cV6rEnLtGgeqp2P9Znrp3PH9E087IBQZRcZ3CdXpqUMWBiCduOt32xrJ2vlTbTVfTM9dzQ8STidzob97uXp1r5mlAJiqkRW/wYWfOwuYKZHmUv308cWbZ46dXjrxRaM5v32h6tWbGgM0Ye/g6/BdtIouSV7M9qAqKKCci6VEDWBwUkxlAIwDu40494ObjEStJ2bCxacAnTuzsd7rlIuZpBNDq7AqkTOYlAmEXyyfHZJfkdyx+0fl+82144WeXAbTSS3DYWNQX55nQax5wqO5kzqQCOFWkskSL9fbabGVIMt8b3/nCQ1I5Oeukwg99kSUw0Kasjuj+Va6uLosTEoBAIThleLbg1TMhR9XiPn+W1byvIWxYwqiciNe2BUV0p5wiZ78WQ1OHs3Vc3s3LHbn33aWFKvJdEpVtRKrtzdK5cjJ2ugkwihxdxNvjCOXMtpFnxpZ20drLuVkpYDZ1LrWw6as6KSZQAFCHHmEEwBnXwDGnqRJ1+VFxB946+V+21+1gtDWsXHj31xlt7qLyqjc3ZeqLyFmO1DYoGWZC6mt01EmFfCJSrOTkPC0ujN+GIw6yfFfQzP9dHxuFUfokbOrfXPpZ25pmWt1OsI2DOtVvhzBYG16kcHVNDsGsL745Aus0u6cJdYfkAnQa9alw+VIXYH9wwtPFc2lcy/+TARv8ze5HFTauKUmbbZErfdfjN75HyqLrh792Zf4oYpVECIrvZV+t4kL8B10CK2MlnQAtLaaJBTw3rSBVJ5J2GWakfVfj55aXBgrVbzEJMw48IOvSvA6wYyoRHy2kSu8+/JvsO4IXoEbv7x/PooxtlwWf+aQkeH9zbgFTNSWPMCWye3zyxwrdsqlLAZqlwM8d3e5LTvPYkefVEC/cvVwiurRp19oAHAC9V/ztZi5vfuSSrIa3/wZx9YQRtUxm+UP4j+NVtAO+u3fOt6pE4pChKOAgCAC6AD5XbK3fVwopKq42AcyHr0s+sCy7jv5NpksAnllwuhAFL0y86H0r9r6uFt6I1GWpwqTRsmw8uC59zDDYEi4f7b1IM4Kf7VDcKWlBa035Gr4gxlPp5ZXcqmSjyjPVoqdxqFcRrTL9R4w53pzAyukxqFXUyKxFwz7zu/qdzNeuh4xXO1GxcVfcQqY2VkGnq53X+3uDp+5tF+wbOfUYjb1/H7BozFxZpnpraGGIU6VN/9ab9VLv7xc3sy3afFjW1LDMnf/BfxO+EPoKPoLI/1IAitcmRnJsizBUyYbFrhQhKy5gYIUeYoCKSCUZ8PWrIyvhDcQxqngyP9vbfYFsfi2+6TZxjen230naG9uDAdLC51Wo1Yq1O2SOpbT0OfQTBTcl1jAfmjU710GKcoZMUp3mMdyQ7kh+NbnXikR3aLxm6OVWrFZNFOakvDSN1cj2/OJpKma1cXLC6WYytXCou0kNC/2rrI2Ojh5mOOIULpLrrXa6HRjnlBThXK60meFSDauZkpuwYmpmFjATT2uqaboSFl07w7gr46jikvo+ZGhUAyomAoGA7SDOhDD/sxlhCngZ33bGJ6CJ7Pm3ENLGCKMPC1XSuKbMe7ROby81DhS4lKNp103cW9laRIN+G/v1+OkioZJwbRfcaLe9SBoWJp0R9/rbRzWoYnTNjAMGEskPimceNrEqr1aSBjq6vNxe0/9WD9KIum+YmfikQphXOiMJwtpK1Vj60djT1uJn9hTOf7MRpSTlMcsAvIPBswiuqXEgBu8/vOn1gZPlVnbWTCi6eJCBCvUZYqukoiOc27FJm5cnf/o4vCp73dZzK9oN+G/wnfRUbQ5Wi9AQGVGgNHBPYJgxicIuvJEPXZKFsL687XKhCIoCTQKfwxF8DH05aAa4Ezpyo9lCR5JhXxlunaImkXLhlenHOXH0ATvUZSTf/tfikzMFPBP7mNwE1QZW9c/M/bJadRCK6g1qiOCKCP01rQKMutO695ye6PoQymyfyWUeGDUgrdMhLztuF/YEMPKvT5pOAIWW8k3sLlavt4tJEQ3t6zVXtn4+HKpslhxF/q3mGn12R+EQlK3m90e/n3AuusvZKKf++DOu+NWYfWX9Zf/2CeOf+qFzpEPHdEB2MmTfzUmPrqxlTaObk+6Vv4LnBpLsSPZTylAmABBeI/K/4WR3wSRmS0IAaqWEp6uoA60GXfDZtzZF3qQ/RWQNhZhzeTJ4rBR481MUit3NGzmo47arulM4+sLKY0AZ1/DiltbzDjJdDmavfrbKixjW7zyG54txKP6UjavUB/TWRjHl234LrqMzo5OFfOY4LqJBcF7iAkqmO/DfUfjyOq5/2/PBEQuBSPkSibX2TPb4xEtg8VsOuEJji7DZTVUxpA/KOJTpGZKXJmUzSfk1QeG/8k9D/bJ+DN5Llruu6hkFMaikDfyC53cXHWumnFSWMsti6HJsPsZjzCuR6LRlEO4qXKKvVqmOj/gRvb5KIZEhvgq+xFVMgz10XGIinizGk01U42ETRUWmeMdFVtbWtrNu3HHSu3KJjEK2tlaZmVebSixiD8I9OkXhN+J0Lv7n3AXv4EaaP31EgCBwCDGECGBHmMISoARhKSbJ88GT6690Wmly5QnJaovtdoOjFlFGi15PNPQaDjA0hH85pjzZBL+DEQNyrdS6rsOHz68YdhVhf309tZz1C3E8K83FNIjb/4h3DclYG7F7uLt7e0TRtEyxI8fOwYQ1+cQApS42/Q7KHZlXkEAIwqA60CgD4xQyaoAhP3MLrOvAELOvpgao3tmaLS5PJjv1ir5rB1VBNqFXZWHlMfZMO6BSReDkJoU2qFQU6bc0iN4vA/+peWegnu99/fNt9BWRoOWbnqKErUtF77oM003MT4es+fLrFqlZshsDFvtZ2ZbaFRbSXSXL2QUK2ZqeJdnIWIa/ymiJ8/z2Ir42Z/x+cxzd+9ge3xGfbQ70jwgSAE8najoIoIwIvgAAKGMrK7HZIDw8OMEHgt6LzknBT1tHBMTlxZe8fAkpMEOmsCCrHZPNoHN9wkmgjz3a/Nm3fRY8x99NaWRKPBOd9LZNZlSD9/QFf69HwIQaPzgff2Ypbif/QtVQSjH3/imJTiNyWatgEP1vbEvfxl9bBSbB4KPH14e77+Ww5yRgGZcRcARB3QQ2GXprTkwLrsQo74z8pBkGYfL5JMfedRav1dUYrpnxiM+ZL8oo+hleFnhQfPtxAJMBzVObd+wUa4HEaoEicJoIOEt+e4sjAP4faGRhYPMVT6cDiKGWOGK5HY3XNWz8XfgWIyA2s51VAJU4PqTJwyStYEBz9jbOpEBQT4era9pVIFhKpZIGZCr5OfT5nZOxWaL/D7SKpX+dNZ2iEsJGxsKFe9CYdNImGxlrZHn8sDryxsvpphh7kY5SXg6pcRjQkYIwnTe1S94QgMNc0uP2VQhjf2kbSllF06D1+9USuht+3Yy074dN+jb4f8b+nZ8ljregG+go7LvrwsUclmMKN5D1KfvH3CCAXz02NnH4DuM5Xq92WyVBc90ar4vmDZOVfxmGhyQG5alDlTK4STD2UBmvCJw7fCNnBfRuQMiyZ4BKsgx0ygkVGzul5VisxBP2owbjrZ9TPyNX0vdIj8yIkZB1GJ5xegerxrbz7iYQiRn3LmbyMaYrmd/9QeSPBpJK0Sj0Zc1DMIr6Di227u2ayOEpdWEO2OLUEB9mfW20phOpBK6xjAv22eTGwJI/hqopGfqqAAF7jvGRpD+T8YwhhSlMKZFASNTiPhEcIdK+HkSbZy4hg0aN5ZHr111Lb1Sj2dSihKFG+VS5YRnJWNKt1iv1r2/ltfgS3w4uGIBMa4cvfbbEiyZObiVViz4z3vz6/OFZ7cqrWplV9qBwt0vw5fHb3NY9vpUNMzwClAkOxwJI5gd+AG6bFOROSd9evqaxOdvDxYLuXTKtdFhOCzkiy2Gd/ihCTZ+LsqDLCaRx/Lp1L/LRX8vFrfxT+B1A0j04+e9ZL8UtwyhF0u7H9Cgg385BcYgsVQRMa9nCq7EdxJ23IIzUN6mVsrcf8miMd3SIyASTwypNsjjyxgYxalSc6Riy1QMokj5Fcb6enisr1k0hzqjJgGM4RoCcCZBDYMgpmk1ink3ZmooC1nOp9z0WVCiUgmjUCeMO8Ob9u3tS6n0lUEyDz/5E26Brx9m9uXVk4lfc3mj1fCUTmNlrhXX9Se3ltdWL7kaAcMuaFir9w4ur0YZlM51WjdryfZCr3OthwDZd/8jZvANNIdWR8sYEC76kSULI0sKgSnweUquFE6zls96jqmhOZjjfuFsedwDGiKqwemXvaDzeHl5EmEEuHnDA3XJreT5r/+1zHVM/ktQKGKWiZQW9Yzg8wtsWGccshoAOEdjGYoxi5tpgjH8+t/KInZJ+/XVq64HoKwogbf5L1iH76FdNBgtLAHBMWAywiSYYcJkYDxpDM7MBvzt+ur6WjmonQYucjY6fnuiayANf6FUSfhV9Xgy7US8zWsx2/piFIhSfYjNmhpkSq0+hkiv1/G8zilPyVuUwicT1W6xtr/e+USev0LNhDF3837O6qWqO9+UnNVPzHf7Suy9JzN2J2soYvJbDOr43f40qFNob7RzHDhNAHBpJBlnlPs4WdCiOjkGzgPUEfmgI6ATW5uHF/rVsh0zNLQGaz54O5vKTYDwCYTQqIdYwnQMkusjvCFInphamKlngP+yehjHTu1dyxXTRebplhUbypji+FWWO2p6Sj+lAosdr9qYi0yitzL/iX5z4UrWslSLXz2VsnsGhu+e2XSiz5/ZdTn+LUlVNryavx0AwL2562Y/cUyh2upT2XgqMszGwIlfGb6nW/+Nnf65nfL+HO7bdm/N7/5P3R3gq+PT2ke/fxT1QGAMSIyW0oQishcOVECCCuRPqBOU3H4wPeHcm0658Nh0bPqDuzhhhLODB3bPbhzNP24PQYywp+/fKvxZDLnm0G1nq1GFZ+W1C6rVibBBNBCJmD6QZYxpIit7UWcmwgTFUP9abrlKdnSqrJupDAfydzknNsavvaqWGuW4leZE8YhCWNmJRvQLhVxLpX+HUS50Aq+9KurVVExYIm4APK1Re70dKay8K/1fCI4Jwj732eJHzx5P2hoGqrt1RenN/3iJ/3tCdM4Y/dxncz+xs6AzopXFJHLEr+E30C30xusCQIRNabI4CVzIKgTlQG+jaXGSyDzRd4xh1iC59o/awij7wCP3TX4PI0b4lUdteXj1ZATP9avnTh8+tDLotFzHNNAtuKVKSzi5NaFEHDvsPXXvMxbLDxidaTO4ZFq9pf35dc0Fex5I0ovbJj5/CYjpnr/APXv0fldIW1L3UmnFEpmj157WEklsm3xeiF8DovYoWwTf6Vfc3sca7aTNFdgf/8VCHTP0vo2Z85Hj6Whb2hg1WZkrJppH7bNHn3jqXcA5Zr9EwPu4JarPP2SlEKDI2AfeGNvjc+jQaFhDmKKjSy1CaASAkL3p73yS58lAtioE2eqJrfW13ly9WeY8MbHKsyld+N/3sAup17NuUfLJZm5AAMxMzfO/rccXsJZdfdJOnMsDn192o168F6W6N7A0w7AAoid0aDcN3q8qoGkZoRaI5nE9tdCoLMZFKQogDfVZ3T517us5cRqLocGU+LFkvtt79kycCaZElPitMzyydBiUruI02l2TVDWj242yaL3QPZvwevmoSiYTdfDSGJ26il5EJ0bHbwLjzxuIUCKtNkGEooPQSkenJsOHikNY/saT44xn//jRtWEmWRXc6zg8SG2D3ObeUd0L25eW8lz65nJoByYLHoPpxScue5LrJJZW/jleOp7LJpLZVAJjjjfy673mItVjer9r+kQzTdEoBUE1T3ffv9ps/zTFidRDiF+hO/ynS6lsqoCNFy3IwtXE7yvs5hJzy5euAYZUqr+9szYvC3m3Tx9aM3TA8rsJEQ4w8tQv1TIfNLKxy88/CAkuf+OlRHyrJIwTbfpBRFBnbEmOjy3JKjqBrqFXRlEDCDp75DABUgEMYRrqhUTqzP6MRwxMiIdkKW52hY+zyE0EveJ/OPNc1kkGS4VcMrFAx/KAlXUcsijDVDG468HJj49Ximk2nB0OZe0zsTQcBiPxa35TQUXyK4eLE7wDvkYVxeR5EaGUK8evW+zL787GaDKJiTneq2CLbVw0WSrz/OZygUG+cOfvby6L3jxWXlyxIxF4ba1nAZnvAwC0Mwdphr/JORYfzG5GogDa7qqdvPa1OH/6JsaCPXkDCOg7g1h6YWFwwYvR1z7y5j9bGbHv/wBHL2Qb89cXNxX8ve9jYNbiT2cQRs7d/0KG8A20ip5EF0ZnCQgCezlQ4CRSMMEKOUBEYCJuc4aDeUPOvgpyohZoIeR39cqp/XFpc73brpYlM1FXZUlZD1P6+ixDXSZx9+VwAUNRRi1TIFcG0Y3SvdbikHnqWdgLHmFlZUjo1jNqIsZOWN4i95qJSipM7+Bl0Kkb15M2AFXKV0tt5XeJO6tswxFH6rX5k1FCLIsDgHnm2OohbWddAfF+B4P3zPzy7paqxyozKV/KlG7GzeQLP7ab1jAsFvPi9Ols6kI8+96jAnN5MIKsN9578izC6PjdTT8nXEV76N2TCKWCiABpKGQZ6V5YMrENQSE0M6oiihB98a3WBuDJzvbGen++UUt6loFWYaCEKcnKw4mkLBhNiyPxMGGe8ISlw+J2GP5NLfOfPrHVjc5kmJ+/yb3zDQoYM+CqMb/2o46OCbdMDoqm2bt/1M85tVi0UazV697vbq/O/dXFacr5rm9GYE/VtKxoeRnNVFzdMwyDcqYyBn9S5qDJ9aPV5qJMQsGfFvvxsT4uyuymAjKdDiGlAEW6hSj1O4ucWfvquoO1erUmYYSh/6oPjlgKguAgYQvHvIsJqf4ntF6iFDGLDY0olBHeaHfq1aXNXunlTdysR7CNK3V6s0R/0XTf+Oul1m4uSnhaRCJEizmWc+3I1cPddQYiYjMA/aahao6CMEKSIYmeQ0QWA19nFBDudxaWl7zS+P+fg//0nPwzWQfdR61bkusmfxACuW68Sq7jvwcQTNbIz/5PKpmdPgAAAAEAAABlAKQAAwAAAAAAAgAgADAAdwAAAHMLlwAAAAAAAAAWABYAFgAWALgBkgJfAwQD7QTOBd8HFwe5CF0JbgopCx8L3wxoDTEOPg91EFoRFRHlEpATlhSYFWQWCRa6FzsXohhwGOIZxRqpG3McFhzaHbQeHh7sH4Ef1CCYISkhtyJdIvQjtiQsJQ8l6SboJ48njyhSKM4p6yqtLBAs9C2mLmIvVzB6MWAyAzKuMx4z3zSlNVI1zTY1NpA3MTeNOB84izldObA6KDqPOwg7YjvCPEI82T2oPoo/HD/NQIlBMkHRQjdCS0JfQm0AAQAAAAEAAIpVQ5FfDzz1AAsD6AAAAADYspkEAAAAANiymQT/2f8mBBsCzQACAAgAAgAAAAAAAHjaHY8DrJ1BEIW/ma2tZ9u+vrVtN6rNmFVYhXVj1bYR1bZt22/yLwfnZL/lF5UA0gssRt+Rpd9tn6bStSRDH5Gm80lzzSxvQ5rsJVGLCLt+Vl9HujtFlsuy+DeVOo8MF2f3d/ONxaddidENtNQu+NxWqlxL83Yi1WoRbUqGbCJftpGpdSy+RJ68Iih3qadtKZdhxMia/1+0rsWF5LppxOhQqz0lU77/vymHzXPC8qv4ZSLNtaXXi9EztluSJa8sv0iW96fxxt+Oco9xN1n6DL9rY7UGRIwtWVcTr2OIcTXoq3OMJ0Cc1qK+HCTbuJJkN8Xy0XsrS0ZRbnwV5ivTEcTJO0qs73FpxDhqWm0yaRolTXbRTJONZwmVOosEXWjxNBprH7sHUuRaevoOsox8PQhSDIyBas9RRF8AAAB42mNgZGBgOvtfjSGK+dT/m//dWKSBIqggFQCi5ga/AHjaY2Bi3MM4gYGVgYGpi2kPAwNDD4RmfMBgyMjEgAQaGBjeCzC8eQvjB6S5pjAwMii8/8+s8N+CIYrpLMMtBQaG/jhmoO6dTKuBShQYGAE9CRJGAHjaTMq1EQJAFATQZZahCTSiD9ogow1qIMLdNaQAEpwMb4AcJ1vmcDn5+gDw/R2w3CPQB5+VA1Y079kLz72y3aMfQRQZZZIZ5llkhXW2OOGMax542RljgLvzIXB3kT9XY5Ptu1s93fUON6ZnOiapuioqqaC8ssoorYhCuq3zT/6fHIFUoCuIBIxsQAxjMwEJJnQFIC8SACysbOwcnFzcPLx8/AKCQsIiomLiEpJS0jKyEHk5eQVFJWUVVTV1DU0tbR1dPX0DQyNjE1MzcwaKQDAQOyMLWJBlDAAln0ItAAAAeNqsVeWa48gOLYeaYRh8QZ6a9O2blD3MbMfJ8DR+n2vRbvq9vPsMfho5y//20fbISXP3ckNUpVJJR0dShZUhVqtJbIle/aSmF19xY/m9hG+6PG/TLcpXE640s59H1ahaX9drruexsqwi3ekrR0Vp6LNjmNItnyuGNoh/WeDa3Hv9eWc8itfjpfcTT3tunhAvLCQeP7Uu8V1Z3bWWioFRtsHzUA13xFfl/Cos4SwhgMgz4vGFJIWG5GxcVrdldTt1U2uty07bWs1qIdm01ueqIfipNTMAqkcLCdd1yA0dAr5lJ/W5ZjRw0UZRXwtJTgbB5ZMrabzO1ZYHfUQ55fBdXK03kdZiki642ZJNtMXp0+UERy6S2o7sc93wSNTuq8qAmga2OtTESocZV9a22FlHfK63fB4xJCAnovWfamqNxAM/Ta2YpJ0S5Kjpj0yoKA5b3g7ZY2Y/+eOlF+DQ0CPjlOJcZ7QxZEq5wiaTC5DbKLna1FlnEGLimOt8GbcUbh11adKUCfUnxqtx4rnasy3P5ylTVCoxb2Qdn6cNDIl4Mnop17HQoeUp2S1hN4WdzzNwM1tSQmBgHXF5OkopT4mnQZrPs+bVSlLUNjr2Mk9t6m98PmFeLSavlgdK14P+VKk/aQo1E60mxcxMxE4W8kxbmhStGxaT8jGFD3bOakIeC0kh5CHbMM+pDNvyNK5tr93BOa7gv9RYZNID/h60+0t1TAELpU5psBWxetx3HKes1SmjClWJVxKe0SHFPKFDHtfot5BShP9+dtZR0yoM87Q42Wjzl233Emg6jdxOtX0+YwpH5FnwLPKcKaoiz5uiJvKCKeoiL5qiIdI1xYjIf5liVOS/TTEm8v+GAnY+9LlVLj71uV0uPvP5P0bxVPsvYPwvMP4HvgkYRXrAKPISMIrUwCjyMjCKbAKjyDlgFPk/YBQ5D4wijaGHZav5BmFnU4o0tpGUA5KN9Ftg2G+zj0m6Yoh6dEwldHZXyzP2mxZoJZ+v7pTHOctXWkXdORMnV22Z4LWSmWOPrxu6VeK9ATsnPhwEE4bgR+vV2e+U/HQe67vFdecMMrqJ/Kl3DF5WUXbX51smOPfQ59u/Z8pOtA7zOyiJOtukgHqstHT2izzv6Z7OKFlD/uxgom87zpnTiH/XABUGBH+lCY9F7c080EQPc/i6t3tMwcAH13QoVsSpzPvTxeTbClXJ/bYyV71oQ3kDRyPKdWmtu5g+VPMAWgIbg8e+EqUbmqtRtrGQYJO5WKfyBh28k2lC6DndRQ01InSRF0QZJaWjgmiJonGSQnIdDVU/5BUeJaNmCQKfC4NXbjcWSn5fOCBo6nNDDvRDUPNA1MhVhzjr6p4Ek2o9FH2ZwJBRtZIE9FB7LjTbSjjbpbzRxO7F3m/fQaGO6uBhZbS08aMhgmi7NKl8PR9McbuUj42mQFjr4mF+aIMicE5jAJ/sqBf2qp/utz7S5pnhu+0jnYaG77VzBJZmAdrDNihLwAFMo50OA7s7LajR6oG+O3TXwaOBN/wvtGLvn+o+gZ/dBSyNJ2RPvT07xBgLGdv5dyV/Tw8J0Hf3p9xDymcGw9lXMoenAr6JWXx+jP6FKZRz+hTfwvql4TsQr4S1GLxSNweKX3usB+QIAiCAojHukWI6F4jttc1Z28caXHD7j4qvq/6Y/mb/hdvR/FNGxNb3jCKqOAQxsQ8PQFxxCBI0H4okDUjRgDQNyNC8KLI0IEcD8jSgQPOmKNKAEg0o04AKzaeiSgNqNKBOAxo0r4omDWjRgDYNMMS8DU9zh8F8VHVdPal6nBmGZx36Yt6F9YDBrYfIrUfITcdi3ofphMFNp8hNZ8hN52I+hOmCwU2XyE1XyE3X4lyeHAU/T6/X5oVhHl/Fd8E35WYPRXZNZnjaY/DewXAiKGIjI2Nf5AbGnRwMHAzJBRsZ2Jw260szMWiBWFuVOPg4mDggbB02CTYwm8NpN8cB5gMMTAycQB6X024GByAE85gZXDaqMHYERmxw6IjYyJzislENxNvF0cDAyOLQkRwSAVISCQRbVTgEOJh4tHYw/m/dwNK7kQmokzXFBQAGeSdoAAAAeNpjwAUigFCFQYXpAAMD00HG9f+//tdgEgWyD/x/BeTvhvIR6lYD5bYx7gSK24HVHfz/CsjfBeQbg/gADBQbd3jaTMy1gYJhEITh99Nz98sgJkEqoIM/JsEqIccLQAqgGNpAO0AH2ehZG+DbPGM4VgKy4Z5EtkRKsiNFRfa80ZADT/TleDV/MjmG8jP/Ziq/XuW/HfIdxt8BYzOXDZ+2JVse7Vh2FO1E9qTtWg78u3c5Xs2fbN1l5GcKoSO/XuW/7fO3rVHVduswEJxnf8W+XXIUuMwMKXP71qM621gB28dS6O/vdl1mOhaMVzOLP/NiVrpuGuhp8oxajcb7WqvRbNAv9q6b0XriOEs4pnaWmOg8ufnqgPyO5lOb0ffEdng4m7cbvLO7aEPaDnbgkj95Fv7kZZepZRr0gU7eaxXhgmGLS+/yjBqmYV5dkV98aYL09NNkMjFD8dWzUyNRvzy7VdKHwr6YbGWpxHE0cSGlNfZcjrlDB8XQkh3yqTJMFG2kzldv6/l+mNiSSQxSCmdeVKOswyWFlGm9vUDLBWcVeaEixHRUcdM0jTg70ZIdWzewewMmTcTSn++rZMOHKA2h+FCv+6R0RfDGu8FBxvXlPwtXv+AnchSYoYRDFykCCE+R4JncLTTke4+aoqZswi8wvHIz+VtHIpgFJ3LGYmkrNohu9NzEq2PP78Q2LxyrXr8jEdQBYyj6ecEbgnewi0XBQXhtBEEDOGH+QS6qoHcpkVj9G832A+hSfe20h1swtuS11LpzzbABo/vVHfsX376D6ucTJvoZDA/z6sk9hTms9QuePWKnz0bsH7LsGc7pyDEiYTrNi7CmdbG8jsHCp+PJEJZgRc1XTMMgkm9DkIM/o1sXtC9oIsxS9cqopqJd84exRoI7Gp3UJ6u6jQW5l1Eo97TnhTMeYtCFGTdhdGtml8YlWIxlO7Fb7MkptlMdsRrxO1YVB3xAJPYgXyG4Lp9HolMrEAQbjT447nEdy6JfuI/mP8d8UxYAAHjabMHVAYFhAADA81tFt0/Xm+5ujyYxOAu4EwHfj+CfN2IicQlJKWkZWTl5BUUlZRVVQU1dQ1NLW0dXT9/A0MjYxNTM3MLSytrG1s7ewdHJ2cXVzd3D0+tHEFwbQAgAAQC7vLu7K7YwBQUtY5Lo6Eajp29gaGRsYhq1mbmFpZW1ja2dvUOUjk7OUbm4url7eHp5+/j6+UukMrmirXkaki2IoWhVR8v5nn/bnkbVuW1r9S96wTXOYWMFh4cXh+SOlyUn30YPnD7zUiie/EPyDuQL0pKzn6aHoq7QuwH03gPhRWM4FraapL5T6WLgTIcyvNkEcsnBDcRQWzPnTcNpEWZXY7IAq0uQnZ3amZr2bs8R8QoNfGRjXNnYldJ+65K61CmnfugRtokj6iNHnsbJ7V6fOX1ze3sd9U3UtzsSeGKpAAEAAf//AA8=",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Math-Italic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Bold.woff": {
            "text": "d09GRgABAAAAAEhUAA4AAAAAg5gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAA8mAAAAFYAAABgRuBhfmNtYXAAADzwAAABTAAAAiJym1SAY3Z0IAAAREgAAAAuAAAAOgMBEApmcGdtAAA+PAAABYsAAAuX2BTb8Gdhc3AAAEhMAAAACAAAAAgAAAAQZ2x5ZgAAAUQAADikAABnzq1rTE5oZWFkAAA7CAAAADYAAAA2FIl05WhoZWEAADx4AAAAHwAAACQHTwOkaG10eAAAO0AAAAE2AAAB+BguHJRsb2NhAAA6CAAAAP4AAAD+4cDIZm1heHAAADnoAAAAIAAAACABigw/bmFtZQAARHgAAALAAAAG/O5MD5Vwb3N0AABHOAAAARMAAAF9LbDAfnByZXAAAEPIAAAAfgAAAIqSjPzKeNqUVwV421gSnpn39CSDbMmSJdsxO7a3dcCxHXspXbuUpM1tupjm0sWU26XSMTPfLeMHx8zMzMzw0R4zfXTU9J5kN83ybhsYzfzy++Z/M/NPgKABAF+lODBQQfuQ4AhUrzXNplltmqXG7bsbDYqf/FMD3wcE1wPI8IfBhDLs+HDBJUa4bft7Szt2dh2QsSWOiPp2IGKLwFiEzQ2tCURXAyabW+xGAHJpOwYmGI4i4jXLcUkVolipyv+TrU67ydoN13EdWxWqKElvVTr/rVBYYZELI4ypQmG9Or+cWwqRiCkjtbhAUujDqlhpqgqiwv/wtZjN6OTPiZSYuFRYnFCzajVhARCU8eP4RplNAibg+m5sopBPJjRJAsGoTUgkMwvJzGyOSIT7FCSCJYYAOs0N9bO2vBgefWDood4ozS0udgOJxKZEoidEqma1m+1m03HjfmpFP99Oq1Stdh4pUGEcez3GpUHpHKOYFY2Kvzyck94jkLMXdM5GEsRobJRQvPChLgCCqVMXsAXJwH44Cq/phjsV4soSI0Aa3GpFE8QjAWLE2bXRIJEeIgTCa1RUFH172CCAGMiUHxUYXQUudqsIR244fGD3NYsLl1w0Nzu9pTs12RwfGS5mM4m4ZYYDsB/3m8KuuUW/CNp++j4NzQto8rTZaUumGk5c1oZQVbv5UIfr2WpJ8hhfY4vSmo/1HThZKsp37Ganc7/lFrWYwufnC0NiaZcdv/FGafynXGbBlJUoqhZXZmfz6xXdkUDVksAdylB+1y7bxvul8axnFQYxLSaRM94T1mdmEauzM/bnkqZ6IrkhGiUMZTNBhltnWN963vMVNxlTjyd6kSgduUWNSWT/gQUzaV0CkfWtQdD/GB9JyJC9knArAIOJU1/F39NfYStcDAsw1T03ioAL0yXgnC6ZbI1wxtk2IOBA/EbgTH5dDwgM2VUA4MJcd0NjvFZKKMKtWRVJk89pc1LyGo97jejaar8oq8VKqRr3PD6xcdvntTpZ8nq35d+EF2s2zZZHbtyWdsNqT7aqv9t+VTO7LhtlSmlc2Xx+DAOaxkR4rE6CKB/JJbbcbaSUqG2RurTJwBgyTQm2N4eRUNVNK8JxoVLBfPTohcuTOT0YrFQ1DJRDilJvaMFyAPGuoDCcTbs/lWGBrIYxO2iMhDjfRyIwbhDet0E381krsvJmuzOeAUV2wFfZlyVnQUhDHXowD1u6GxVEYIRsGQhAECyDAC0gtN0Q4DywAIEAX1KDxAN8PpvZvm3zpt4FneZZlUw9W6+UNxVCIlFDu1SUBDYkE5IeR6bf8dKvlIpCxK1+DcJqxYIqyn2wT6hfplZlwJz/Jr75Ax++jwzlQ7/k8XhALRbVQDzOx2MJQZQT4ZiZDPKTv1RCuOs+jPFNta15PTnS/fAvwxtVRVE3hhUa/trXP2rg1618McONq640eLaYP3lz0gwFOH1XDbuxqC5ONhXtaxKVGX3OznHHyGC4XjC7PbNQj03UgcH4qT8ypG/CNCzCAXh319i3VLF0TSAfrxKtTo2kipzDkkCA+HYFEWmJIZHjj811DwS4awBJHzAmAY50Sg/SVWuQXM6ZjLSkC4EvSwgRLqy+jjS/KKesOzuDsGd5ZnF2sdUYWV8qwDROa3KgYJ9rVZWcuq4s0gmfb8f1CZcz178kNy4GNV6V7uJAijobqONZbQko+rcSd6RXXowEsKpQpa//ARKGS7MHI7mnxUrDo4G9o4I0rFcjksrdIcSslTt3JBQWofNaCWNmWjEWrpg/bIrJ6LBqBLjILc8aWuasmEB13LHiUfE0lTM3bmiBUjMc30DfXN6WzHfndWV0bFTbeXtM6EFFaIVX7wtjSLGVwCHBDApWSVvPpqes1HQj6ihBQfqOJ112JEALrWq7YyAThUIunx7T2MoLgoy7zey4QhEW7wHCDvw4/NLXxF1d3VNDTmDjGTE0wddC8JQN1iqhAZ7krfU/yOVr4Iek/jHhPrL+XfR4FQ0Q5k+peL3s3SEwuxFAwCMAcGA2RsKpKbZa8vYI7+78swZ9FTdcB69XZwP3FjWteG8Acbikhq5ytGeF/spV9YV/nbh54u/PVzHAlMjxL0xdvfKluyMAKOeEwF3yrKw8y3ccAcQD6+ryLC+Z5mBPidJqxbRbVd/cxIZLp08rZUKM9EtSkUjqEp3+TJp/3l9fqCJxToq5743zf59/wwGTqQAIm7CMv5RnzsFEd0wgwnTBbzIZY+DVPUdiSMsAwJaAAZtPD9XSQ0V/wWj5syUuM257aufXflGo3nwRpYqsbltG7T75nVZ7UnLjlbs/s/ql3pSt4VYltPKTopOo6rqdKJuhdDmBR/BYopwOmeWRVEXTq6ag1MPEkFSm06etTNpWzjsXLaeoYyWd04exrOfSFdSL6/AYipxOWT0grYcDqFpGP7fP/ytZig5ACerd0TACZpAzSQUCxwVCUJBxYNcAIl+SLj4/bJftSsyjotPqFPwb6Y/XeGGwDXjZe5Xn7RRTBRwmFgwa2RDhsNTym2+mwIYA3Xxz4T8p47WvExERzIrXvbYvw/I5k5FPGPY65tTt8Eu4+TE7BoAWgSjy4I5Z43+Qy1zbMZ0n1DGveLh9DyEMH8cJNMGERDcuHQgL/nYuQzjf3kjCkWz5qtTXIf+gcIofuyKrmqaaueKYkvptUSXk4dRQmCOp4DEA4DNgwDkfCTNigDgQgjAhot/9EZDpnXk0vVUwKA0D9Ekml/+OzGzQPH6mv2Ccs17LZIRefjdz9kLGEBXW6wn060H1dx0Lct20zsg70x8BhAAHEEIBsNBi/h75ULHdZ7lIuEDBVCyJyso7ePDfSVMwwW7hbspUmPG/m7gJBLVTf8T/0DcgCWfDS/opOf484760AWMed+hgX9jWRt3VaNKPNmTUAgbI8KozIO/Sk55FDGgZGCJbGLzH0JezKMLYSHooEoYkJhVfxrJM9vCqTLX6stR2vd2iJL2+FsWdgZ61Oy1/8UBtw87JTBB5qfOyl3ZKHBMFd+cxu0QaFo0QJ6SIbSUTlh2RpkLfKE/t3jtjTChP23zw4OanKRPGoZc0hkeOpFEru9P5ve5m7fKebVl273Jts7uneBkgzAHiz+ibUIaXdiNRRGIImEXO2KAcUoACQXqXgcjbDBjjTwbOI9zX/Qcj3DMIUyJkkJCOrCLWBiVRFkIhn0pasYiuqVDGsirJsmRF+a1/uv1Ns5klWQWFimz8dqc52SqJE06MXMVZbkQDXB0RdGkooA6tfNQIqNYSpakecwohQj4RQUyKlR+t/Ehohl4IqhEnZmr//GcIAGEMAP8qc5+CZ37k7HaNcYaDpDOA/rXfCAC05CcOjPHFtXk/FOSugvzUh1bjBIAEy2eiMvePnHNoxC4qIlnDlqwC9XRprO7w/prjqP3iaDZ8x+qmKYHVSZ8gvKRdC4peUgkqjsbzXJTOH+vWx7pzDCeSvfX8hhemN4qcGPy5/ZlPWRryezen/9/eW8C3dWSLw3POwCVJVyxLMoglS0bZMsWgQJ2kTtqmSZuk3CTbLeN2mZmZeR8tY5t0mRl+j5YeM3f3LRQetOo3c8lynYXvz1QnqnXmyJ45THMzCH+2sAesi2ODBq/ryM29g9lo7rZz962OLFTYKQYq+R4ecbJvkRoq6L+1b7KtaCa160FJs0XyF/e0p1NUBHajJVcFAXErEUz+uZkwLv/c3EdBzpXLo2nqaN6v/kgm+EiW+kRv/IKPcEI5vTL4pLJcE2dHDbjBKeVHvd/AqaO4ZrVUH60lJTfym2xRdjtIVF1fXOpPmdoqopykHWkC1R9YzVZSYkfJCuVzYB289ZqbToQe9/TH3XgkDTYwzuz1Y3P1gdpkUzAGSzBUxXyjAKFmuFYV3Dx4ySUnV3jjKbfduWAzejHVzFnaWV3eoSOI/QKE1iUEyYh8EXiGTJEFcqRrZoAwG4CgX9cRHBkCAUZOEUrDGwQgIi3aoxdstRADVdeZnp5emJ6vP6XWKWlSJqvykMrZ+lKpPG7Jq/HEpdhJeWy3XYmU3lmSpt6pJ4WmZVCkKjnkCVZvqBLPnXdyJXl/bAmT0VA0Ye7WhcYgV0n9ENb2Rza+WE7MzYs4d2o983PqtVrj8DuWhsCpoU39zu8mEu9+Z+4FL8kBAVKV0vdjee4F8umubVKnWqGJCnDmm6txXQKY0FSyzIXLbqGhOEk8LxbeLoe/+kP2FknsNn8Rvi+G/sdAGbkoIXLDC9VyrdJZrBpStBK1ekxKTyFQaIfYM360k/RCBfVOZaFeEirxbkozPSalxiGqfDl1EkVaZK/sLD18Yne9kBaGiO6aWCppVrEzYkQhpyfhVFJTyszzg/IFz9nDKHSW7rxvZzVC50p2dWLlvCPpkcWYRggG2t0kK+Tvu5EYoMrmcbDPHxQIouMipUIz5tAkqqjj5ntpomha7cfLnA0vS3zaDxNKGKfsZIDfj+V74XyAxeUCJ1cG2MobFwkQN6oOsAjhR/2fw4lSbsfbzHcmWoXhbCYaIU1oKm/DSxPoWNx5Kc+S2CqXLDk5v5ZyOeCxSFCHB25hZM6tDEBmz5XtpCj8LaUULbqS1xg3RsqLezStdO7BiUreNgeK59d5KmTlcnpkqRBJMpGev/aJ56+P/mcMIH+ZAB4/9zrLWBivHT9/Y6w0NFqG3wIePn96V6UL0cy13alx4tjd+yVn7iEtcm7XKiYQUMBmyS9GABzDF96gHt02YbYPO94NIxkeiJqkhU2mwqygsDY3Xy55mu55n7Tvb4QmqLQG3w818qBdczwOLx7eoxWEK4FsyjzR/CqPC6TG5/RU1YoWY9YL//1UEhwHsqpUG5AleD4bMf+19/v1OKGelH2LFMgU2UU+dtoCHnheJQ6cUX7ST0FTGwIY2xqybcfK+Fj9oVvex5JrBJgXwxEvhCuRIIILsADYUf8HMTeWi7enlxamd7V3jbeq5bRyDSk3UfNVV1GpX2nnpAuvyhKDKytuEYm2ZUgn4U5hbZitPPbkuPXe3fEwcqRj2crfXt45fL2gMNGBfK6ejyQj2YmOKdanB1Bj1fyiqQHqdh7FVY+B1EeO1U0GCBAbnjj3r6vzz39GAxHsfRujI8hFdWKpWYjM9C6aWNuXSqRHU/vy+ULY7NPtcdIlH+xGVoGzIaA8CRjotiquUeT0JGHMIz5B3Er77UiZACkLQUwYICEBhCsDXBUYFQhxfPHJTSQAPOr9FHTpbmTG62O1old4bycUtT0J9cMjRdr5+ZILrjn571xnjtf88mXGq9/V7lh+zNcz7JY9l++ZsuOCly3KuFYZWxlJCgpsdO94uTRr6gAm0FhmMaSFw+VUaBYwhK+b7z00t/zXR2eGzIim77KoVhgfXm9oS9HY/rHKhpGx2VErNjl04U2ZLBX5J6ZDc+ME3ewKvknCZJjc1o2EGaEEcrEoRapUdiTovRCA6AYDSvHSLXlmkgAhFMjVW9a2g918sxuKRCLDkfxCLe7UgYWsozjxiUo+6aOytL+m7LnCzcoo07ambLCGTOzsRCky2vvdrfkbqqzZO1WNvKubcE9VS6cijGEJqOODLVfvGKOP3TwgQeyLnUcc+ZDod5wdw6XAgIsBhKA8b//69qUgqpZh9cDAHkWF7KOp8ItS8S3keNXZ8vItRPn6WZJ0JCvkCpqDN5AQyZHJ7hghDAAJyL1Rihc5HTQOFOnBcJiQcC6cS8UlbmhGKGOiLG6x6GQ43M0Li26544riMIeDcNAyrcLDp4rxsHp3QBY6YE9o2UChy+pN+O9DQ3aaul0HZycEvoFfIA2yTG7sWgWgsDCBnPmeohIkJZTJP/2xNmP8OOE8wiWJfzVajEt/Yiy0WvWSKl754bIirRe7ePZRSwqn0VDzEpazNQihnSwemgzrnGEhv//wY2+ePRRHEJF6LcIAQEvtj9+0vWc4Wcl04gyPUT1S33v4QGN1v1UtmQAcoNHOHb4w0XvZWXuIK4/cj+/Az5NpsldGz4cGQaPjwAWeSwRyFFwemmg61U4SnaDQUVm6/tDEcN0pkLXVzkxztF4tjuQGknFdkGmYNp2YIgjf1JdruTxIpqaCi1jSLTzLEqcjkQkv15BguTDvhxe/89GP337pK9vWWmshbUP2sz+szTyrIMxESU//1eLinftXIsc1fe+JIWaKgYGMBmDUw/GCZhXapnX6o1+4Yh2MwdbFizcvhT7+D1ctnA84GMLez563d3eOG4zruxIa3I/JgVnzPHM9ruvUKF9ye8bpMjbly8fwDKmQWbJ+ugGM+B46SRhBYHjCCaYpeKlFP9hWYDexMKYmOumFAlftFZfx8U1DXq8XVXgR1OxlZpGpdeoORJtpdyQQyuzlLGPS78XpbIenLRaN9h4soRkX4zVbGN9l1hUMUR/WGtaJE5rRxbsReZI9/DIj6QQo2tQ0nsS4QECuh0y8nSXfGRF6qHFF+qkFSOW+TCi5jAC+w6mf10iHPL4bp4DEBk4ngHEEYMw7+ogXKiib4yUTmhMtCJ8K2zBsH8MnSLpZJ2R2ut5pdkaGBrNkgGQ6uiqmuTmBamk4QVeQGchkoZxSrs4RCTrTXqXzMrxQ0CdIjCR9w9tLF1x1YDnypub4VYUP3art2zOzJzveSWWezpvNxcE0zi1o520Ay+Az4joAt44dWNkI08JzD0zNRRieB/AZqs228tlUbwSNRCU/t2gC/JAQcDTlBY6mNLrVvgCdUnIp87WgMJzPmrqSfb4p+15BMpO00WW2iqhVNOS0ZebnnGOqqBreffeZwtrbWsu7NmZyYIUop1wKzcDoTVeeuHl59zgVDJFZAAbEFw5IqX7swReOmFbM0LSVLqN609Ke/JOnpIrIKCByRq9h3Bxx9Fzx9U8lX1OkrLJkxVUEoEGWHHBRHQiOM5+JwYLtL/hZMiGDuWyGpEjiTh7wzM+FWWyTYbGZOa/VpHik2DlYjX8mCcPHznla9O3P0DfW9144+MQ4C9iC+d5nPnhsVxgUP3pJEJnnNibuuJ2APAXBw3gXWSG3dKODKaQ4A5wlDQRCg6CZEU6YlDpKvTRApU9w3M/7tyHYAYJ7sgQny4tTE2OlbCZukxW+olKjalsxsT2zpey0NXEtiZK07bVS2ZHRLfkspPh9cd3iEBeO1f6LP0/oIknhA9w148BDhthx8NxsTnvu8/yE9nnPfTIFERcFv/KET43rTvo6NMzjSongN9W77IB8wdPEo8+spM8YOdG1y4NImA4IeaDokyfrpYdXcyBEtRpYeMOfdNm+Zm/4wy4xJdvZdCzCKRmDUaEKudvP+Yspg6THvQIIT8jvFBVmZ1wqvHWTCrhMP7x5pmc/++wn97TxNdK3T5Od3dVmERmXp2QtEDKAJ4Acgd+q2Ew5C+yPo6ziUiJEVhyodyrlctOpbs1FXfeUFMLTUF9B59uy1jOJUoedgCnmBkwrn7j7tqsiQDkNUcZZtLp38aYTJ2+aymO1KgBp9uiNlFHkNzz+rvfCqbsndA7RUkwqqF0pPPXHT9VnZ0BMTFIOjPZ+ghSnPc59VurnBLmgG07rhAKZKCANYpUUAcIosKsRlJJycHm2FW4ruMsvo5NuVNNtN2Xw3W8q5TWSnHdRdRqvoFXcZN1lIomzbcUSGFFZ7TUq1Ai+6f2Vzzl8i8sT8VT5n1+2eviF/ncvftGLXuxxT0nmRYSQB+T54mT6nrg6XuBDLbkSVOWcd0Ep7u6FNop03wGi/iYvCja5bTtyC96vdSu075e/tUgOnRkUiMEvjbq/FBEu60/oHLgdwLNqR2E3bbtKrRDV0GqOTqmGFnh7ikW9PpNbqM84dn0uFpWRXI1NtxXRwDh16MTBCJgmtUKF3cNNpiT0bodOvX/r3a+tH2wIrs/toFZ8PpPkoAEXcU8qPiP33yHL3dDMeDGdsohG0D9FmIKybwBuf8p9bzvvVYPqzEpnucRktFFNas4GsaRp/ToayEVGOSInO/AHkCCNn4kvLgjd+i5OTjmRZlNpK7aaqsIBryodaIBls+WlCNLndLtg0UxUQzSgNjlx2aUeC1xzzqP681/0itL+OugUIgYI/qzVtd5LuW+x0vKEebLRDaUjSDBMcbN6GwvqOHCJLyIKZgcw12aHgSSilk7ykGWOtU5nznbQWExy5Z+TtqGM0Bc+l9ADMco+9wlmVNX4ebBvhzs/7v0roLtP+ni5zz3kpm5oz0Kjmg8RjTrylJb7jAN4vjOywaA/e1WDiUgo3upi+Itb4baC+/nrrrXpqVJhIN3mItUn+yrrb7vq64M2NTgW0wQVwVsVTpZS0T6VpnsPhGOacWo/7r0yqkfDB9e5p9bnOfodf/4Q6FE5lhjTQkfXTQDF8kbd0yuhxaK9+7+YpjTxhV4xqoutug7yy9rXe+8BkEsSN/0vn5zBR3r/Eej/pn3rkCVpmzIhwjaVMeyShvqkCbskoR5J7pmZWhhvM5HpI0Y8k2nHoltNmZtYTaC0Z1py6+G7x0Q6YvwV1/tOLM+/sTpg2Lr2hFtBxy3nRZoM9wrhJCCIR5k2poWMh3+Ocdxff03fCZGsPvLP+CeyppQgTXLc573veba3Wrct+vYm7jdZ/WUlFWdGq/WrlSonoioSCRrcRXXmqnJXbpnHtT5uz3QVxnBAiNf8ts2Mdu/e574rZ8N/xN6y+0jItFNjo53R9XidAVwMVyfhDS8Z6eydePD2mxY+8tmNtdZlJ2b3ykGMocWbeDU068aPBJ8l+ZchVXKoaxKgJAObE1MDhBFABqqv58eRLje3Lyn76jK2ONupSSnPuoz1o4W+MAJqLfTj/Zpi5OvfVrrrE9krjvhWHy4fWWwt77g4VxlOOJwDXvjkPUMMbrnFN0HV6AO62ZmemnJ49Hr8U8mjMtkgn+1G1oHxECCzAZwAyZAnKRJOGePXOpMM/padVB8vI4jpQLFLCpFydusvxZz4NTCzikyFrUhuAnkqQKYHnELgtdnqUuuQEDlPEApOnO0mSF43XQ1+lVxlqAblP2eYsdZxKj3ttpSf9jDLZNLzgZjAhQeSg9oGje/ZzTVLD4kM0+q6IzP3Vp9+9dgwD+1csW1cpDHDGArXNMOgOg3RtEimXBHqvfD9l2YT/BrOoxqCAWZSrwBKiXrotqPLz95b3XeBRY8D57YGFHRm8yGcWrjzBk+2Xi5la5wskiu7NgFG4oB8PIPQF7dygsDxar96uplub1vrz7kj853Z6VajXBrK3e5UmDZzFF/etLg/LOIazj75I15yqTIYKX5CS+VKsQ+mf6seuTYdZ2/QqC5iEwumRi8473IlkjPTCR1eUpkUB/btPaBNuLYkekO1fsekLqB3f4SLkOAAVGOveuULX+SJKLzzqjEN4JsAGgEyLe1IVcroHvLR02EguNkNQEooklt9a5HaCOL0NPOtyjaszCZWNmjX530sZ42wKwNsqroB/irxxkg5KMoe9X8QYU5VOgZkZrpWKY4k42QP7BGO31V5ufpSL37tazO0LjuhtSeQQfdY9Y/n1tA15TB1LYSb5kp7bOgiCxaXn7F04UwsiLUjpXM6166yx/G9lzz1zkb56MGEu8R1c3mjfM3FMTYa5xHLji9dySPXzO5IZjXNC74jleGNmRQMYvrJ+265Q4THLO6tGIsJQ/moBiEyKPsIGSO7u1ZLIJDBPhMXUzK11bb5sH6jduZxnSdOOZZ6rljYrHjJY8tMOHBKNFaWQKGANVWL3k2hAXXHJesl2kodGB4MTNzg8IFUi2pcKEeMH/bzoCzI8lXvp74MRSGKqjpYHI47/lZK0TulTjXJkdMENqPtGIIXbtPLNvu+/oLtLvi93Yg7XX2Vs0SUG2rNj7bdwwWxo/zrdh9m5/uAqZRfW/byCRU0gr5j9fY4AyecnNE5FwBQ7D1QF170HtX/6adsaep45if/qEc5qpAmkTr4lH80v/vpoRsJkDwB/II8VZXMnMlYffF8CKCfL87bgCWns6tOxJ7wdueMz6oT+D1misrtqElYVGPmnTmWCdHzLjIZXn0+hDJ8YpzGb7uFWdnX5Sx2y21O5J7mf/Kz8VAGBv4EU1zV2bTe13pfYQldTzDYAYua6k8MEEJV1nMu2XXPzjjSTW22OaO0P3j3IZvhu8w8iPzkvrWFtQWhaoZSjVDt1NcarNcUlTch2FdplaXFefeQASST8gH0rxOwcVSzkmJltxXSWXuvBuFdUyKUojuWRNLCdyfpTImmQmzqINU3Gkxi7lizQgab2Ssyx6PczLAanjGjWu9ve58bTnAUIqJ/EcIzDPY99FkryQF5QuCdLKlcclL/eO/7JTOxBoU3hBUyt/Wv9u6bEnfAobWwRFYSWyUEz0ha7SerXWNfJQuMBuyNIKATPftprwtQYbOf766fMzFx9aiqrc4nZt0OmG/p22q6dRjVyPRmkhPBpGv3Xas/wdS8tEvNsvxs/d4bb0a0GY/EUqZdsqywxuOrrXNGTWpporsWl02dk/+BEFtfD3N2np2Jh3REw2hEz9W49Xy7AIfgFa+hAm0NgGla7sjKqWWbGoCWpXHxqpdg76NM3TgBztid6VI+FkK0Iyu5OzTGLIsSV3rwy5IibbLYNSda5eIg/zUl/p56NZtpU6c960ZWbpo3p9oOLhm8nq2NUoQ0785SR70O2HRtVcvErFuqAJBLXy9Cea0zR6PMePIzwIjNjMd0jeKznoWI74gKABSJ0HuXOQLyVuntwjYQgCWECN/9qac/LSkAdc3gT3nqZz/DnFOtEILXOpnA0W4oYSKBiSJSDCqRDLxOmHM4eqlfndpcsP0Fl/U2Jc36UNYOkQ7tOBOGTNrbkjKsvvR7ZhgqrjC47/p6pTL9hbf0Hk4ZYQExA0SS/uhertsICL3fgcSAHqYsKZyc4YEH3QX80AdwHwUtNZxXpgtsnSYKAntpBjwhVJ2KowNNlgV74GfEmfcWsIo/JkOqgpwFdfeMOPNXcNJpjh31joX0/Fqx5jqRoLleLsf8b11ll9nPdez4FUYsptdGRmp6LGZcccxN6vBe5GrAlT/0Vff/Kn+h7xNxR6rkLjS5i0G1Cw0ocXZBkWzvPRdrCyVnF7Nb8yzPs8/E1LcDOfYxv653/HJvO0WWwy+WNSdxeuhiEefehugSqhjnRszCJ5ysv306AUD6522JM0AcVibRf+t6n9N767scMz67ydWklN16qV5X3TblWG+8keJcB+ExgmrlCkCrpf6oGXmsiRcAAjxDZ7oGUK1Uqm68RR55NVYf+adfNlOc2jZTnGP3fWlBjRTPf+k+ntvljhTnc+5IMZIROaHyQ/gTMk3WyJu7EQsIzANnFUCuAtqk6p8ICUDG8da+zi9jeCndUj4onw1NIijcYAjrF2HF+rFkxBaR4r82s1avz0+qybagTymceYFZVQPqv8EzgZ2O8NitTMaM1p5bQc1LNWFnvn5kzaImNYAix/NPfDYBKr0eyyYzYuCi1mJ9fHls93WRSxrt8C0JrAjoTNRXLdQPm5QjBYTa8403vN7JqvVkPFYYa46f09oRSYvv7mhmimjs0M2pOFXZ59wjD6DlyEuDfMKtuCRNoJgCThuDyLiBSGRrKr8dDBJ83P3IIEHcHHlzyE0uBYH+cJU/0rUFB8Ch9eYQloNib0WJ9aN4w7z16shQNmOHNEbykHfHq+pnKb2p71LJat8NKw12rs1pCT457hSoxltO8GSsHH5P7wsj9ZVUNJxYLoyZrRzfUmN7wpNF40c/vXNkdOTCQ4V6zvGpUg6/IeVwgox2ayYAsZ2A1p/Jc4TEl4/W4vguptynf5Erk3FKgcKJ2SPUvSA003aLnGk3vqv+Lma0/TMtTnWNCh4dmWllywmLxoZjCXNjZwhCCDrENy659x//Mg7JBBeiWVN3SPIJOzPaGF7dFdEndUCTHmNcLxGCzp7/U/K6JLXnfa6uJDIAGAYOow1kvAQOq7dBqeK0+4G8z8VNxVIXWfsZPfJoFEo9RhMXzcGwt2LE+jFUPl6uLdTdwZyq6JtUzKj/b7OZdael0PHa2yk4tbJ+fHI2N3XrOYsmijg75lfaxydY7t3l9lhtuDE5YHPRmJnf8dQr5i+vaE+8U49uKUdp+XfvXK3dnxmIZtJ7CJLhRx6Av4Q/JkXSUtMXJeBM2ndOADmo/Hg738uVVrUz7V002fQ2Lru3clsWFNzNp2aGfxBr6e/O8Re/OBsfbF24V/AQggbRCy552nNgN69NDA3kzI/9w9/akPlsTSCt7IwkOxzRpIcp16pPOt0eT6SXGQEyRAg8Db9AFshHu/E4UBhyxi04mQXBmTchNOQkqAgAqs2sBg8YOOcQIiJ8luYlTC4Kwk/2oQcoE78AxVYoMaE43req4H6HMONhqKzXqnRqldaupFTNQemenRF8FU7NeVOCDvVqdZ9OAT37h9VlNQKjSUsMvRR0YbNmWXlonZpDzXELYbhsxmJmcUhlSeNjCR2MBrwrFcexpezNBoBB+XSbCtSHRsTqiutW3/c+Lw18/wcIJbFH2piG75Fl557jhd3z5ZpQTXyxlEfkHdApUzKBlONJIgS5FFxiUqpfSnQ9u0E0zakY5NiBo0cObuzZtboi+6FysiNRNFRDZlaey48r3RnRuh+ZOL5BrbgDk8EUjHspS76knRnxckki0r6LpfJLuaLfOzYXmt2hUSYEGtTMrA52Z69c72BNXHqNvnEgLG48HJ9+3O5Sozwswklt9HcuzmQna+nW2Hzj2HBahBa0oxfyARh7b0HkgLJKUWhITaPWPd4qZ0JsNIwA+uRUPLNzt4bD0YVKfUfIyg2Vi/pYtjUnXdbMXO/bw0UjG8uFQjkdwIlXOoTAQ9ImzZDD3ej0KDolTdIY6itQpd1WKqKnYUF1Si3YmwtBaeqezmJzoehWP4PgIhgxV/TwDcXZOjZfXzuxvpc7/nZinDnJtQiHMiODRa7S6z7foToazz9/fs1425vdUnZUf8s7eELjidw4f9bTt3Zq4uJFzuwzIeT38B6SI+NyBiScjCGB8XKeumH6kD+ydzx4XIJrP6mvif7q2R+mcHz7wxSceYJWozBEciQ97DQ+hnkynXQLwoog7qD9DN3eCzyNJmpAkbLkTUmGYNm6ng9vBKf39QjvAQ0E6lxmvENGyDRDXNaiKPT+zW/2PM4v5+Mjn3hkhvyjpECCzJEnn7E5AgHv6Lm+8XlK3Xm9y1xlyfuzoxQQKN66idmPtH3d7l+Xg3uthdFGwRWNzQExfyKZpr2KeF9uH9Rb3FDtqkd1bZE/vpmvW9yNz6Z1zjkAQOJ5+1cjcaB4WrkUvir/+t889FAqqS997UERd8sw8dSRZ99vPL+gaXQnOp27NfnyE6kTS3LWIJoDip12VSVhGgnmOlWnziVSUObob+s5xW1/wYHZm7CYU2+a6Cwf9jqYWqlUdu81C/Erupiu0dWSygbBT6K6kbWKuQh2V0VGKGmolBzlqFYcxdkRKscwFNYW54VJ337+MR0zcQYWHD0i0nx5x6Nbme9+/5JVioJOkfKwxt4CNzzRQgJkjhDyjf92He657fJ7tg53hxA6KW39XplNx89Z5YRRstIeHU6ZAmkwPMBBkVUDVAZIMHQzjO1wt3rQtaqLtcXaQrno+jgV0Pgmyt/e2czTLzBZHne+suPmm7J0x7X71kVgoQDAaE0NpugvgfB0c8wJgJ994YZ+ZL6rvf3N3vHf/g4+UsoNB0ZsOwDeFLXUxH3Wt+HwXcmnx3QjpqYEba6VoJtUigeyF+3r4bbPshJTxEs4OfNRBcVLPai6ytZcGi25quufPOVPgP06Nr7jn3cgMr1rci41wn65kYfT3hEzQ1YzlBha/OV2Xln3gpydETJGtMhI/yxb9FGzbIO5REzjxALLnWVTlsVVrfrsBHU7S/4lTYj/7PpbYuPGV9+AZqqaX7PNUDQlZ1OjIeveJzxZh4G/vPe+Sn0sFZke3tgxb6dS9ryb162iJaW3SCbIH3aTyTByqZUolLkVqqTFvP76sA6cSzJTdHyNilk0tU+lR3FQfBpQjTYGalkHPzc7K+aIwiSbiAzOjtkt/aJ1RDjuIqmIMFsuARmtlybKE/lsJh2zTY0UoWi4Gd92VQhulKglWtJSGS8IqsHuc9qbYj82zlPCOOdcNOn+evONgyvVUTFYmc5latbYiRO+WbpIsl8MixYsLD3nqyMcnjNwP881qgfPOejkUqvwn5K+NTKrnqcS05GTqUlkvOCMqAvg3JfroFKgjhfHA3U5jFyfaTQWaxVNZIOsUGU2weBL/5U497uECv+cLGcCy9W70GK7p82YPt3iQWqj5Fif2zMxes2/HEkmJydqYXsode8PYjBphLxSVe8Pe9/1ZfjUY7WxxBSshV6wtz7a+r14NOzaWjglz1Uhr+jayYQkOEdSyfaVEZMECSVInfGKvuhk4qxrMeqr+oC/5ipE3/r2pSB6kY5qITmmSmX9Wi/VwqWZcs1bdHyOp0edpF5LdGsQosI0zLkDHHxL7+v00KA5Ms5Bu0YAXRzlN90Q2H0nz3up1OGdZLm7mASELDB5eMKQICO3buo0B0L8VA/I6nJnZmTIDpOdsFM17Oadhp3q123ytT/td4cKhrW+wmNQffvjnTV6hE/vro0enbHmZnR0SgCRkfnWcL4oSjyjx7SIERJ7b083LzvffRaOYMWdF44NhiAmff2s/CjoGaq5NQErl7LTeZNy4MAo5xqbOPSMNB/VuXr8jShXCAGSlOe+Ew+SHeTkmWQIASHIENXlaqahKoBRcFjEubjMnfZTN5DVOgVQKBzIyb7V490UEPW8i+JINhOLmDrZATt09/p1x+sZdPq6W1vSOtX+kktqIRlBRSRHH3blkoBaSIvGQSSx2VAKML2gx2L6goy/QnZt2GS6YVBqSAGamdIY3JHK2jwk6Oys5+fbbTe7u/aZQ9EQzWqA1RHn0mp1oTPyzNsIkFlZK3kIvkna5A3dUKsQphQZEIqe1Uww8EJzchlw9CMwFcRm3CUOEqgQgnk3pT7eMrl0+3L/Sqx/xesIN6qDubitC9KGKSVgakBF2QYlY/0k9BzHmpqt3Br7wBtzKdDnTq6tm0yRbmLc8f5Mb6a02SgqJVFWxLMnY/GsbSxjczL5wbd7Adpvf9gIYWTJfOmLvFqJCuzjHAkQVRT7I0mvJtl3Jqv6h770hDxTEJRePRiS2z1Y8NZ/rsXSRsWvRvsTWv4QXdvLfQP7WJ+guZBg1TpLheC41SxwM8NHo9GwwJWRESvDVtdYxgqHKtUs3KWFQfUTofc35edfG0px5KZA41tXn3D6jKnG6B2PP+p1h35XnmWVXN41ZSQTR07QzVGC9uLWuNsHE7zdB29C/JjbbTuukuXGwtq833bs7zo6/Dx71zExt0mL2TlXcfBTCbiemimxskvG2GJgkAEdHmB6Row2Rcqk1ydpocUGjXV9lVntHMsYbKNWR3OAVeGbZlT0niCSTscwdPX1i2Z44klXCLffKuCFPKEDipHeA6V/MfISpPfuhZe9mKU4uPSBP5H06coKiDE/OWCwTfKEKWwnjgPcTEiC9wFhDHnDpTY5zURa5iNOLqJmbSLUIYZW8hpJdb/7qARBtR37BitTTlkE/mS4NqkbdnUM0TDDWk3XTFnSsQEOnSd3iBihUyP5MFqjuf2gmfOTMfaqRuNCpJkMpcnFPZSGoylr1dIoAI1zZNeeArjkCkaFLcACe65wijJhhbj2CZhuX0O5qrI9MuNI/hzZ3zWa+RgyCKgR98MqcOb0SE6dXgGVxewDytlEQsgcmV0cbaq7daCEXGgiyDylgvs3EdXbvs5jMqWgrkTAVxMHj0DyvKlobh83QYsM1+opwzIuvzxGm02esqKtKgCbC1MpBDUpBHH2ox6d2Wsx+3KOCGEzNRwqD373B3rYAEAtNnDb1XUBoc7768LrJY/Il0/K0zbIMfeIqf6+iN9U9Bmf8K7Pnexf2g51PP2Z2f11pzMHfr23f9IdU/5dr81FCP1mOCNiVI9SOMA1LSTgbz8Wzidz/MMf4jmO9rnwRBTmkGFEBCBoZjalYe+PARO5ioaoV1MGJq52Zyi/Kqv5x0iFjHVHCQPCjgqO1BnScG6gXoYS5ly4rJBKpVGuqNDNUeDg3okjqZ58uqrqMgy+KGCtHYmMVAcjGQbCedITih3jA+nMoAuCY7qYO4/qg8mmKQAZ02hkYpdupJNNQydEqgoehm/hPSRFWmTuTMytmQS6pUodzvCJ8iJ9722QQzOt5Ybf75Qyk3StZ6nmVTwygY3175+X1U1W3p5OM7BkQS6qGQxRfNuy2dSkiAmkTNdio1PREJ7GsA1RnklogFwYbIrZY+m0cDxFIi10jSNwFRF+AnPwYSd/HyILzq63jWKG8SzzmbYa+qnUa4fc/QexvS8Daa/YKcHfKS7QMGvnG4f00uxI4+NDhZHhwWIZ3zwIkcTYqi1fx3PtqYidGbAJkB9iFlRFYYBMeR5JScEdCACKiH1vbfAeRzRAUutUpBzVdBUzYLaKRaXyfVEDeBuF0qBFkYlDCBRgD54xGAV8IQBwhpwbT0QKBMhLHunC6iP/SOIk4YzG+2lPY0ZVLQK2KG45N0xrL7mc01KZilUKdHaG0bvFK5yZWfpqp+LF/DqJ1M04OaevTjLk1Umifp3EL530X90J3qnSyf+v2gl8eFuND9wan9xJlcy4G1BHjAbT/zlwnmjlOv0AdPx0vuVPE22vvTl0Vm2yOa9Cd/Ojy20hQwguhkZ4QeeAHL7+6PJaMW8Bi9OYvkNV38j/Yt3yG+E+uZdXkSKRCZHlTA8gIKGSRpRet75e3OkODEjfp65LzWQy7b7n123OXNyYynDT0BDHgt9JxWMAO3OI11LE54WgUpW/1ALK9WcAAD5bKOk5gFPwR/haElOVi7BJUQLVFoAQOOo/ngvI+UQ57UjH1QV16Vv+Xv/WN/wBZYx+9qaL0ZFJ+By+Vj1ehgIH6YAEOM8EwwZ8X9Hc172I96RRBI/c/QCbKBtQqxW9w7c3I1z3eWS+Obigng4bEE0c2EhEwQglW4fqGwerh/AVdcNQHXymmtZGdW/GsjIEyD48Qv7ZqcPPn04CgYDzjiKo47qcD97axDMEOTIwQp0yupZMb1bR3Wj7d1FD4UQAVMRvTAhEEeUdvAdUcsGZ0AweN6JCs0U6xW2BBMnPMQf/9F9rHeGXWkfQ/v+YR+UPseLYxwpZ9+ftmeMBryIA9FLlG6kylGeDOxYz8t/JU+KZX+Epb8asVPwzJE3GyaoXmiMoJnLKqMvVfojH2HgmQ0hmPNMqjMiPJgdEYOltDMxPEG5uh4Il6qOI5Qrliv0AAvb8x3aQ3D4Tu84BBKQitBArG8o7nA22eYPnLjJMxF05ClOtRH9EtH30VY3xw9PdelA8SScGDjdrwSWuN27e84tYgL2f9H4S9GTIMiH0GJ5xqoX6afkzAada4JdWSSaplZsomqymOgUycSeducx8G7Wke326Dk/j+5bSlm0BpDEeskbn9uw7fN7hfXvmRq1QHCFjXwrwztTdd8HSRTlnyFOL8YdfH05xAJ6y8BYceB7tvXYcAJ77mTVCqLrzQbP4baKRjNyTeU8lG9E5UEmDaLEQk3+rfQ8sUlJO59rbysCSP6twA9zae03v1XDzHVeOzd5xdHYklrmMsXuDC5OPd7+DI/DE3ot6r7v0ec953frBicGxpRtf/GK40slymy3/qkqr6dweGyUE1Z2lMcmZKICk1fwSTc/49843x0hTQvPDeP/uOWhWqDRcSkPWpJ8wRKzVoQMmGz9kitl1CyPcmqpEhPEJauJpRRzt4ddYEY2j+vYtkDlqLH3y4TSPoECuRSy8SUsRqrqK+CH8CBkh8+QiSa2NhfFijEhqgRzXE87Mnl8lKPZdHi0Jvhn8+Zt08KiyJo+6l1us1uruTTy8I/V73d9NGyEOKYqgxG4Q8pt3TXtZ+v3v+QT+3vunNc41EKn0V8uFH6SNcHBZt/dnvT9PCZBYOo4igh4TtZoXTlSqIi7g2c735YqiP3AqjPFqvPePiCAUhvfEhWpNJDhu3oW6ixQkXyJbNCbWf6OruFVnsMbPfhHTVxrR+0rvq74IQBISvR/17vW1x527VDfAF+RvLdvyt1Yr2yjnJLBKVzw2bOFCuepGerALzslaURHQ5zu9381TfMLjZtduk6tqqyd8KotYqPfKT+vJ9ae6V5mLzn60QUPwl70IF9efZBqVwS13e+nvGraVP6zotEoIzeK3yG654wkNpoKHervS4M7z+o+lch3c9p6U/IT8VNBo0Y7ZVn36eCQbPaccDyGNN1LjlR1T9TnLvjoHMJzKxsoMfNICABgL1IzwIkIOdS2S6NRnLbT3l2bQ3mimE5nkejMR0SKpRDJWvjPypU94BP/2rVeDMOgTwwDhbCqibIVH/yWyjxyW0n9gY3lHEZT095UVZS0xoLh49NRIrRb48LYkguQQRoPHcMkv51Fq7oN74RKcnlRMoMA0fNLK0tLKk1BjQNXJpqfkyRiaEr64KOEmMhAasPhoOZGe1OH7sfrYhAAw8LQjV7UaQKS7dvWVO7sRgFrNO2K9ocDdq06sKnCjEe8NwJgW3bWyVq6qWDRuW73vhicnjHVz3pU/mpPnPyy5uTOjrJGXKgdfW04rX4KvzlzAdPdLGvT5LSN0/hd+OVMezOlUAIjBt5g1EZzX/sogk0CqK1uAWnx6KVQ2NQAeGYtpACKpCKYKjWLZ5gBaaJLh7fZQ0YBI5ty10nubTKvXvZM3RrH8pZHF/ZkI6DFu2+r2fnyhcGRj8OBI5B/+watD/s0/0MErshtHCnssIECmCcF/lL7ikDx/LaLO71XXXYa7xw4eODYTXKApbj52Tdv+6Es/pnP7Ry89fsQwW7VwJMef/MSE2kZCbrkRuyA5W40s0gKMvfLC2aWR1MJ87IJYgyWEq6YSOaZj2hqZ1fAw3nnwSKXcvPzIxFSrKNRxRwoKD2p7plJHL0gmvjc1fP3ulZXm/v3FLU/GjIj47Fph/eY5s3jRhtJfQn6CVdj7yyZrY79ishYGt47Wuj+VbcBeEjnbT+2U/J9a8C5IFtSPZBGey/GH//3h//B+JGqlsnolQA7Bp8hfO7HYnm44AkCSCQS2ee8nQtwnuV/h51kBwMu0nLQ0TdIDGabS0XpnywyC86AloR0VtToGz1GijDL4lHju/Hzw7CRGn4uM/G/1BHMkL4ZPoe7FsZd249UIAmk1swOKhPomCeMMQOOCKqJRL3/aBnRImfIi3PFGfWTYJar+i4k6c3bwK7fR+rpfi/pn48f/+1dWkCj1uo+c8v6FHe7+CzvTnZlUUf49BWOn1H8e3tjZ8GYUnvufq8FEYik8cRcQcHHU2v8H4Q6w+AABAAAAfgB0AAUAAAAAAAIAIgAyAHcAAABtC5cAAAAAAAAAFgAWABYAFgB9AP4B5QJ/AxYEBwRdBJMEzQVTBaAF9gYhBlsGjgclB6MIPQkACXwKLAr5C18MGgzQDTsNyA4NDp8PMQ+nEDQQkxD2EYYR+xJjEtMTDhNuE98UMxTTFUQVsxYWFuEXaBglGIsY9hlOGeQabRrYG1UbmBvaHCAcShzyHY4d6B6HHuAfiSAyIKohKyG8IkQifyMUI5kj3iSOJPoleyX3Jn4nFid8KAwokykKKXUpxSnFKiQqbSquKtgrHStxK7cr9ywrLG4ssyz9LVotwC31Lj4ujS7VL1kvlC/tMFQw1DFUMc0x+DIgMmgyvjMwM7EzxTPZM+cAAAABAAAAAQAA9CNcLF8PPPUACwPoAAAAANiymQYAAAAA2LKZBv+5/wYESwLuAAEACAACAAAAAAAAeNo9kCVQBFAURe//uLu7rLsm3N0dEu7eAxEq20kk+swmeqXgHTJbcO7DwpkzT7/gBV4AUL0AXugtbGonDFEh1GojPNExqI2qh0t5MaDO0E8k3xw1gVrJsT9ZzFwtsZEe4vyljBj+41+kX5AdOo7cQ7CSGX3O8wrpAzJHWJNYdWNUx3H+jblWzERdEOZJHWf+zRkPZ8zSRxdFpyGfNpB8fYJaNY5+ks97rBPoFN7Rg6B6hIE2qE+UqgGUsJbBOKAApyr9DOss1CsgGDWHgORZL5c5YlD7nD/l3DGyGftVBIX6Afm0UKLu5B8wgxeAntYrCNNXPPNIdsr+3/sIPUT+p4N3fpI5sqnlzSHU8M/q+A4La87f99dKjq6ja2kP+xHdA3DHIBnQThwSg4owZwcwD3wBvq9QqAAAeNpjYGRgYHr3n40hisXn/87/l1m8gSKooA4Ao2sG+QB42mNgYtzNtIeBlYGBqQtIMzD0QGjGBwyGjEwMQMDBAAENDAzvBRjevGWAgoA01xQGBQaF9/+ZFf5bMEQxvWP4pcDA0B/HDNR9imkbAwNQlhEAWJYS9gAAeNpkT0NCBkAU/mbev8/WbHNtMu6R6xbxBLXJtm2us20f4L/Am172swGAPjgQCi+gAl889eY73gIpMHC8eMlIRSZyUYQytKMf45jGvIrV8XpVr+sLfU3VVE9N1Ert1EW9NGA8jZ8JcooIAPPSnY5s5P/rXnnpPtNXVPWju4f6jYfxNYFO+9L+KA9yL3dyK1eyJNMyIoPSJ9FPYbbZNtkKW86nfMQHvMe7vM1bvHlXcJd7l+1a9v7R88gHjGxADGMzAQkmdAXAoGNhZWPn4OTi5uHl4xcQFBIWERUTl5CUkpaRlWOQZ1BQVFJWUVVT19DU0tbR1dM3MDQyNjE1M7ewtLK2YbC1s2dwcHRydnF1c/fw9PL28fXzDwgMCg4JDQuPiARaEEXYkbFwVlwMulwJMicaTJaWVVaVVxAwMyEpgyE1LT0+kyEZAISCbYx42qxV5ZrrRgwdh5bhMrgg37nZbuOxLzPbcdLLi99nF+2l3+X2Gfw0csr/+mg9crJMpYVoRqORjo6kCStDrJbjKCF6+buanH/JjcWPY75p82ySblC+HHOlmf0xrIbV6qpesR2HVcIq1O2eslSYBh5bhind8LhiaI34zzmuzXzcm7VGw2g1WvgkdrRj5zHx3Fzs8NPEJr4rq7tJQkXfKFvjWagGO+Krcn4VlnAWE0DkGfHoXJxCQ3I2Kqvbsrqd2mmSJDZbbpJoVnPxepJ4XDUEP7VmBkD1cC7mug64oQPAT9hKPa4ZDVy0VtRXApKTfnD5xHm0ytWWA31IOeXwXVytN5HWfJzO2dlCEusEp08XYxzZktQgssd1w0Oh21OVPjUNbHWgQbEOMq6sbLC1Cv9cb3k8ZEhAjoWrv9fUCokHfpomYpK2S5DDpjc0psIoaDlbZI+Y3eSP9r1YroYeGacU5TqjtQFTyhY2mWyA3ETJ1abO2v0QY4dc58u4pXDroEvjpkyoNzZajWLH1k7ScjyeMEWlEvFa1vZ40sCQiMfDF3IdCx0kPCG7BewmsPN4Cm6mS0oIDKwiLk+GKeUp8SRI83javFyKi9paO7nME+v6R49PmJfz8cvFvtJ2oD9V6k+aQk2Fy3ExNYX6ZQFPudKkaN2gGJePCXywdVYT8piLCyEP2QZ5TmXYlqNxbXNt989xBf+lJkEmXeDvQru7VIcUsFDqlAZbIavHPcuyylqdMqpQlWgp5ikdUMRjOuBRBE4DShH+l+lpS02qIMjT4mTD5e9c+xJoOo3cTrkenzGFJfIseBZ5zhRVkedNURN5wRR1kRdN0RBpm2JI5DumGBb5rilGRH5oyGfrM49b5eIrj91y8bXH7xnFE+6/wPg+ML4H3wSMIh1gFHkJGEVqYBR5GRhFNoFR5AwwivwAGEXOAqNIY+hh2WqeQdjplEKBEEo5INlIv/mGPZc9TNIVQ9SlQyqhs7tanrEjLdBKHl/dKo91lq+0irp1JoqvJmWC10pmDj2+buhWifcG7KxofxBMGIIfrFdnf1by036s7xbXrTPI6CbyB+CD8bIKs7se3zL+uYce3z7OFE24CvM7KIk62ySfujK8oPJ5nnd1F9MeryB/tjDRty3rzGnEv2uACgOCv9KER0J3Pfc10cMcvu5tH5Pf98E1HYgVcSrz/nQ+/qlCVbJ/qsxULyaBvIHDIQastNYdTB+quQctgY3+Y18J0zXN1TBbm4uxyWysU3mD9t7JNCH0jO6ghhoROsgLooyS0kFBtETROEkhuY6Gqu/zCo+SUbMEgc+5/iu3HQslvy8cEDT1mQEH+iGoeSBq5KoDnHV0V4JJtR6KvkxgwKhain16qB0bmk0lnG1T3mhi93znt2+/UAd18KAyWtr40QBBuFmaVL6e96a4WcrHRpMvrHXwMD9M/MK3TmMAn2yp53aqn+62PtDmmeG77oFOA8P33ByBpVmAdr8NyuKzD9Nwq8PA7lYLarS6r+8O3LXxaOAN/xet2P2/uk/gZ3cBS+MJ2VFvJxlgjISMzfw7kr+jBwTou7tT7iLlM/3h7CmZw1M+38QsfnSI/rkplHX6FN/C+oXhOxAvhbUIvFInB4pB2FdG2pFfYvna9PDOYPEGC0sWb03PKjV/9VjXZg4DQBSEj6GPiwQNHHMsM7NlZi5L0KB3VpDN8/cnFjsS+ksG8yeRxRA5DJHHEAXMl0QRQ5QwRBlDVDA/ElUMUcMQdQzRwPxLNDFEC0O0MUQH8y3RxRA9DNHHEK7lPaeHecDw3qWGWh9SI72eZHzKGFveS6onDNVTSvWMUjq3vNeULhhKl5TSFaV0bXlvKd0wlG61oDst6N4KH2+uko+nb9N7cL3rJ+eUvFPsMytxTWMAeNpj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxnYnDZJMDJogRibuTkYOSAsUTYwi91pFzMDAyMDJ5DN4bSLwQHCZmZw2ajC2BEYscGhI2Ijc4rLRjUQbxdHAwMji0NHckgESEkkEGzm5WDk0drB+L91A0vvRiagPtYUFwB3WSTLAAB42mPABNOBMIohimkbAwPTNsZbDAz/7ZhEgewz/18xHWS89f/bf2MQHwDstg0VAAB42kzMAQYCURRG4XPvfTMq3msiYRAIAUi0hRDMDkIAWkeLGBDQFgbQSlpHIPLjAZ+DA2ysYADAALKxZJCdxFUOdtzkxJqH3JAZ5bbq2U685EJvH7mr/qv/P7A0B572lY2tj7Iz80kOzv6WE/tYyA19HOS26tnvcZELx2aSu+r/a42KdlIHgug89+3+wTxKUpZCeFBiTFBDQiASLTG+mbUsdLW0TXel+vf3MPWiEI3em5vNZKanZ86Znf211b8oytfKrlLPR0mLe1F00u5F3YgvjbOrnOPEmjwxIY/zRAWH5G5/Sz7mSapzHiZ6YdavEz03d/exzl1sKrs8L7LFqMj9qKhWhnsq4gEfUNpbzmfYramcLXKOVKT6XwwafjopH53Wda3W2qeP+kXB+6z1o+nfGp8A6QZpmsOgtj7lG+NMtTEL3l6Jr/TaHF5GBcE8ta4hxMXS17oyDCCzickdWp/zhanYp4bj8ZRnpckb8rQhhPzn2l3VVRB772W90TbTD5lhmUbzaHjN2g+C1Pty0Om4pLKld8rZbDt2Zzaafv2HLqigkl6pIksrSskT0xEl1ELuUYRzQm2pugimSzLkhJvjKwbTAsmRDYVAxlIrCr5V7lJ/p3wMbAKOFtUhWJoWUFyjf4J6jvqO7ikWhkM2orukc7hk4I6Qc/KSK/gZcVEy84D4G5X2TuenvFvBsAnxZfgoif5fbjT8+U5F55RqOQq70eSh/4j8gu/m3mfU+o+733d8emPpj5w955ACMK3MxXQDhpM9bciAz7tXYroijW7z7csoCnDm0LPk9hRiVEtUNXoqUWoYGTI2JzqN6zPqhSiyTGake0xT5BmVwv2oPN1TCIEcvnaXlIRM9qkvk6YNwgLX9ECZYO+70eI4pGupPQ0oAO5xStQdHEeJ7KAkj1ohoLXbdodm6J/+S89vQQZdu3jabMFDQjQAGADQ9409v20b89s2s3WQvK4rtG2bb5J5krpA70kAu6Nq9jOAkJCUkpaRlZNXUFRSVlF1wEGHHHbEUcccd8JJp5x2xlnnXHDJZVdcdc11N9x0y2133HXPfQ88VPPIY0889cxzL7z0ymtvvPXeBx999sVX33z3w0+//PbHX//8V6deg0ZNmrVo1aZdh05d+iJh3Kgxm5YiadlOpKxZt2HFVqRNRiaykYt8FKIYpSibMG3GvAWz5qIS1dibAHtpXqaBgaMBmDYyNofQzpas7om5uYmsIRmpJYlsPom5SSmJTBGZTAGZrMGZ6bmJ7KEFxZk5+XnMARmZzAHFmSBtrm5uLlDaFUq7AQAZ3T7oAAABAAH//wAP",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Bold.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Italic.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Italic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Script-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Script-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size1-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size1-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size2-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size2-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size3-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size3-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size4-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size4-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Typewriter-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Typewriter-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/katex-logo": {
            "title": "$:/plugins/tiddlywiki/katex/katex-logo",
            "text": "$$\\KaTeX$$\n"
        },
        "$:/plugins/tiddlywiki/katex/latex-parser.js": {
            "title": "$:/plugins/tiddlywiki/katex/latex-parser.js",
            "text": "/*\\\ntitle: $:/plugins/tiddlywiki/katex/latex-parser.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for LaTeX. For example:\n\n```\n\t$$latex-goes-here$$\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except latex-parser \n\\rules only latex-parser \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"latex-parser\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$(?!\\$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = /\\$\\$/mg;\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext,\n\t\tdisplayMode;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tdisplayMode = text.indexOf('\\n') != -1;\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tdisplayMode = false;\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"latex\",\n\t\tattributes: {\n\t\t\ttext: {\n\t\t\t\ttype: \"text\",\n\t\t\t\tvalue: text\n\t\t\t},\n\t\t\tdisplayMode: {\n\t\t\t\ttype: \"text\",\n\t\t\t\tvalue: displayMode ? \"true\" : \"false\"\n\t\t\t}\n\t\t}\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/plugins/tiddlywiki/katex/readme": {
            "title": "$:/plugins/tiddlywiki/katex/readme",
            "text": "This is a TiddlyWiki plugin for mathematical and chemical typesetting based on [ext[KaTeX from Khan Academy|http://khan.github.io/KaTeX/]] (v0.10.2) and [ext[mhchem|https://github.com/mhchem/MathJax-mhchem]] through a [ext[Katex extension|https://github.com/KaTeX/KaTeX/tree/master/contrib/mhchem]].\n\nIt is completely self-contained, and doesn't need an Internet connection in order to work. It works both in the browser and under Node.js.\n\n[[Source code|https://github.com/Jermolene/TiddlyWiki5/blob/master/plugins/tiddlywiki/katex]]\n"
        },
        "$:/plugins/tiddlywiki/katex/snippets/logo": {
            "title": "$:/plugins/tiddlywiki/katex/snippets/logo",
            "tags": "$:/tags/KaTeX/Snippet",
            "text": "$$\\KaTeX$$\n"
        },
        "$:/plugins/tiddlywiki/katex/styles": {
            "title": "$:/plugins/tiddlywiki/katex/styles",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n/* KaTeX styles */\n\n{{$:/plugins/tiddlywiki/katex/katex.min.css}}\n\n/* Force text-rendering  (see https://github.com/Jermolene/TiddlyWiki5/issues/2500) */\n\n.katex {\n    text-rendering: auto;\n}\n\n/* Avoid TW5's max-width: 100% */\n\n.katex svg {\n  max-width: initial;\n}\n\n/* Override font URLs */\n\n@font-face {\n\tfont-family: KaTeX_AMS;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_AMS-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Caligraphic;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Bold.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Caligraphic;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Fraktur;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Bold.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Fraktur;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Main;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Bold.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Main;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-BoldItalic.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: italic;\n}\n\n@font-face {\n\tfont-family: KaTeX_Main;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Italic.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: italic;\n}\n\n@font-face {\n\tfont-family: KaTeX_Main;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Math;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Math-Italic.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: italic;\n}\n\n@font-face {\n\tfont-family: KaTeX_SansSerif;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Bold.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_SansSerif;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Italic.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: italic;\n}\n\n@font-face {\n\tfont-family: KaTeX_SansSerif;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Script;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Script-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Size1;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size1-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Size2;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size2-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Size3;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size3-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Size4;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size4-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Typewriter;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Typewriter-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n"
        },
        "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex-dropdown": {
            "title": "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex-dropdown",
            "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$view tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$transclude tiddler=<<snippetTitle>> mode=\"inline\"/>\n\n</$view>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/KaTeX/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/KaTeX/Snippet\"\n\ttext=\"\"\"$$snippet$$\"\"\"\n\tcaption=\"description shown in dropdown\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n\n[ext[KaTeX functions catalogue|https://khan.github.io/KaTeX/function-support.html]]\n\n[ext[Chemical equations reference|https://mhchem.github.io/MathJax-mhchem/]]\n"
        },
        "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex": {
            "title": "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/plugins/tiddlywiki/katex/katex-logo",
            "caption": "katex",
            "description": "create and insert preconfigured KaTeX snippets",
            "condition": "[<targetTiddler>!is[image]]",
            "dropdown": "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex-dropdown",
            "text": ""
        },
        "$:/plugins/tiddlywiki/katex/usage": {
            "title": "$:/plugins/tiddlywiki/katex/usage",
            "text": "!! Reference:\n\n# Mathematical typesetting: [ext[https://katex.org/docs/supported.html]]\n# Chemical typesetting: [ext[https://mhchem.github.io/MathJax-mhchem/]]\n\n<hr>\n\nThe usual way to include ~LaTeX is to use `$$`. For example:\n\n```\n$$\\displaystyle f(x) = \\int_{-\\infty}^\\infty\\hat f(\\xi)\\,e^{2 \\pi i \\xi x}\\,d\\xi$$\n```\n\nSingle line equations will render in inline mode. If there are newlines between the `$$` delimiters, the equations will be rendered in display mode.\n\nThe underlying widget can also be used directly, giving more flexibility:\n\n```\n<$latex text=\"f(x) = \\int_{-\\infty}^\\infty\\hat f(\\xi)\\,e^{2 \\pi i \\xi x}\\,d\\xi\" displayMode=\"true\"></$latex>\n```\n\nThe KaTeX widget is provided under the name `<$latex>` and is also available under the alias `<$katex>`. It's better to use the generic `<$latex>` name unless you are running multiple ~LaTeX plugins and wish to specifically target KaTeX.\n"
        },
        "$:/plugins/tiddlywiki/katex/wrapper.js": {
            "title": "$:/plugins/tiddlywiki/katex/wrapper.js",
            "text": "/*\\\ntitle: $:/plugins/tiddlywiki/katex/wrapper.js\ntype: application/javascript\nmodule-type: widget\n\nWrapper for `katex.min.js` that provides a `<$latex>` widget. It is also available under the alias `<$katex>`\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar katex = require(\"$:/plugins/tiddlywiki/katex/katex.min.js\"),\n    chemParse = require(\"$:/plugins/tiddlywiki/katex/mhchem.min.js\"),\n\tWidget = require(\"$:/core/modules/widgets/widget.js\").widget;\n// Add \\ce, \\pu, and \\tripledash to the KaTeX macros.\nkatex.__defineMacro(\"\\\\ce\", function(context) {\n  return chemParse(context.consumeArgs(1)[0], \"ce\")\n});\nkatex.__defineMacro(\"\\\\pu\", function(context) {\n  return chemParse(context.consumeArgs(1)[0], \"pu\");\n});\n//  Needed for \\bond for the ~ forms\n//  Raise by 2.56mu, not 2mu. We're raising a hyphen-minus, U+002D, not \n//  a mathematical minus, U+2212. So we need that extra 0.56.\nkatex.__defineMacro(\"\\\\tripledash\", \"{\\\\vphantom{-}\\\\raisebox{2.56mu}{$\\\\mkern2mu\"\n+ \"\\\\tiny\\\\text{-}\\\\mkern1mu\\\\text{-}\\\\mkern1mu\\\\text{-}\\\\mkern2mu$}}\");\n\nvar KaTeXWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKaTeXWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKaTeXWidget.prototype.render = function(parent,nextSibling) {\n\t// Housekeeping\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Get the source text\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\tvar displayMode = this.getAttribute(\"displayMode\",this.parseTreeNode.displayMode || \"false\") === \"true\";\n\t// Render it into a span\n\tvar span = this.document.createElement(\"span\"),\n\t\toptions = {throwOnError: false, displayMode: displayMode};\n\ttry {\n\t\tif(!this.document.isTiddlyWikiFakeDom) {\n\t\t\tkatex.render(text,span,options);\n\t\t} else {\n\t\t\tspan.innerHTML = katex.renderToString(text,options);\n\t\t}\n\t} catch(ex) {\n\t\tspan.className = \"tc-error\";\n\t\tspan.textContent = ex;\n\t}\n\t// Insert it into the DOM\n\tparent.insertBefore(span,nextSibling);\n\tthis.domNodes.push(span);\n};\n\n/*\nCompute the internal state of the widget\n*/\nKaTeXWidget.prototype.execute = function() {\n\t// Nothing to do for a katex widget\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKaTeXWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.latex = KaTeXWidget;\nexports.katex = KaTeXWidget;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "widget"
        }
    }
}
Formulary
Look Up
no
no
no
no
no
no
close
yes
yes
$:/core/ui/ControlPanel/Theme
$:/core/ui/ControlPanel/Basics
$:/core/ui/ControlPanel/Plugins/Add/Plugins
$:/core/ui/ControlPanel/Plugins/Installed/Plugins
$:/core/ui/ControlPanel/EditorTypes
$:/core/ui/ControlPanel/Info
TableOfContents
$:/core/ui/ControlPanel/Toolbars/EditToolbar
open
open
open
open
open
open
no

{
    "tiddlers": {
        "$:/info/browser": {
            "title": "$:/info/browser",
            "text": "yes"
        },
        "$:/info/node": {
            "title": "$:/info/node",
            "text": "no"
        },
        "$:/info/url/full": {
            "title": "$:/info/url/full",
            "text": "file:///C:/Users/Al/Desktop/TiddlyContent/LookUp.html"
        },
        "$:/info/url/host": {
            "title": "$:/info/url/host",
            "text": ""
        },
        "$:/info/url/hostname": {
            "title": "$:/info/url/hostname",
            "text": ""
        },
        "$:/info/url/protocol": {
            "title": "$:/info/url/protocol",
            "text": "file:"
        },
        "$:/info/url/port": {
            "title": "$:/info/url/port",
            "text": ""
        },
        "$:/info/url/pathname": {
            "title": "$:/info/url/pathname",
            "text": "/C:/Users/Al/Desktop/TiddlyContent/LookUp.html"
        },
        "$:/info/url/search": {
            "title": "$:/info/url/search",
            "text": ""
        },
        "$:/info/url/origin": {
            "title": "$:/info/url/origin",
            "text": "file://"
        },
        "$:/info/browser/screen/width": {
            "title": "$:/info/browser/screen/width",
            "text": "2049"
        },
        "$:/info/browser/screen/height": {
            "title": "$:/info/browser/screen/height",
            "text": "1152"
        },
        "$:/info/browser/language": {
            "title": "$:/info/browser/language",
            "text": "de-DE"
        }
    }
}





































































































loaded
$:/themes/tiddlywiki/vanilla
{
    "tiddlers": {
        "$:/themes/tiddlywiki/snowwhite/base": {
            "title": "$:/themes/tiddlywiki/snowwhite/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
        }
    }
}
{
    "tiddlers": {
        "$:/themes/tiddlywiki/tight/base": {
            "title": "$:/themes/tiddlywiki/tight/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\thtml body.tc-body {\n\t\tfont-size: 13px;\n\t\tline-height: 16px;\n\t}\n\n\thtml body.tc-body h1,\n\thtml body.tc-body h2,\n\thtml body.tc-body h3,\n\thtml body.tc-body h4,\n\thtml body.tc-body p {\n\t\tmargin-top: 0.3em;\n\t\tmargin-bottom: 0.3em;\n\t}\n\n\thtml body.tc-body code {\n\t\tfont-size: 0.8em;\n\t}\n\n\thtml body.tc-body section.tc-story-river {\n\t\tpadding: 0px;\n\t}\n\n\thtml body.tc-body div.tc-tiddler-frame {\n\t\tpadding: 12px;\n\t}\n\n\thtml body.tc-body div.tc-sidebar-scrollable {\n\t\tpadding: 12px 0 12px 12px;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-subtitle {\n\t\tfont-size: 0.7em;\n\t\tfont-weight: 700;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-subtitle .tc-tiddlylink {\n\t\tmargin-right: .3em;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-tags-wrapper {\n\t\tmargin: 0;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame button.tc-tag-label,\n\thtml body.tc-body .tc-tiddler-frame span.tc-tag-label {\n\t\tfont-size: 0.8em;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-tiddler-body h1 {\n\t\tfont-size: 1.5em;\n\t\tfont-weight: 500;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-tiddler-body h2 {\n\t\tfont-size: 1.3em;\n\t\tfont-weight: 500;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-tiddler-body h3 {\n\t\tfont-size: 1.2em;\n\t\tfont-weight: 500;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-tiddler-body h4 {\n\t\tfont-size: 1.1em;\n\t\tfont-weight: 500;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-improvement-banner {\n\t\tmargin-right: -15px;\n\t\tmargin-left: -10px;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-tiddler-info {\n\t    margin: 0 -13px 0 -13px;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-fold-banner {\n\t    width: 13px;\n\t    margin-left: -15px;\n\t}\n\n\thtml body.tc-body .tc-tiddler-frame .tc-unfold-banner {\n\t    margin-left: -13px;\n\t    margin-top: -4px;\n\t}\n\n}\n"
        }
    }
}
{
    "tiddlers": {
        "$:/themes/tiddlywiki/vanilla/themetweaks": {
            "title": "$:/themes/tiddlywiki/vanilla/themetweaks",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
            "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n"
        },
        "$:/themes/tiddlywiki/vanilla/base": {
            "title": "$:/themes/tiddlywiki/vanilla/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n`\"`<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>`\"`\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n`\"`<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>`\"`\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n        background-color: transparent;\n}\n\n\"\"\">>\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n    border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    left: -50px;\n    top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    right: -80px;\n    bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n  vertical-align: middle;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: 500;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\ttop: -1000px;\n\tleft: -1000px;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n    \tcursor: pointer;\n\tcolor: <<colour foreground>>;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tborder-radius: 2px;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-primary-btn {\n \tbackground: <<colour primary>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 400;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: text-bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls .tc-drop-down {\n  font-size: 1rem;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n\tmargin-right: .1em;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-subtitle .tc-tiddlylink {\n\tmargin-right: .3em;\n}\n\n.tc-tiddler-missing .tc-title {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button,\n.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n    height: 1.2em;\n    width: 1.2em;\n    margin: 0 0.25em;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg  {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tbackground-color: <<colour tiddler-editor-background>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tcolor: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n  fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n  fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n  fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n  fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n  fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n  fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n  fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n  fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n  fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-type-selector .tc-edit-typeeditor {\n\twidth: 20%;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-add-tag .tc-keyboard {\n\tdisplay:inline;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-viewswitcher .tc-image-button {\n\tmargin-right: .3em;\n}\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg  {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n    width: auto;\n    margin-bottom: 0px;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical  {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical  {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical  {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n\toverflow: auto;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n    display: block;\n    width: 100%;\n    text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n    flex: 1 0;\n    background: <<colour tiddler-editor-background>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n    white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n    background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n    padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n    flex: 3 1;\n    border-left: 0.5em solid <<colour muted-foreground>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n    line-height: 0;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n    font-size: 0.8em;\n    margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n    align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n    margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n    padding: 2px 7px;\n    font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n    margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n    text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n    margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n    vertical-align: text-bottom;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n    margin: 0;\n    padding: 0;\n    border: none;\n    background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n    \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n    \tlist-style-type: none;\n    \tpadding-left: 0;\n    \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n    \tpadding-left: 1em;    \n}\n\n.tc-tree button { \n    \tcolor: #acacac;\n}\n\n.tc-tree svg {\n     \tfill: #acacac;\n}\n\n.tc-tree span svg {\n    \twidth: 1em;\n    \theight: 1em;\n    \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n    \tcolor: lightgray;\n}\n\nselect {\n        color: <<colour select-tag-foreground>>;\n        background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
            "text": "15px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
            "text": "22px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
            "text": "14px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
            "text": "20px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storytop": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyright": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
            "text": "686px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
            "text": "960px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth",
            "text": "350px"
        },
        "$:/themes/tiddlywiki/vanilla/options/stickytitles": {
            "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
            "text": "no"
        },
        "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": {
            "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout",
            "text": "fixed-fluid"
        },
        "$:/themes/tiddlywiki/vanilla/options/codewrapping": {
            "title": "$:/themes/tiddlywiki/vanilla/options/codewrapping",
            "text": "pre-wrap"
        },
        "$:/themes/tiddlywiki/vanilla/reset": {
            "title": "$:/themes/tiddlywiki/vanilla/reset",
            "type": "text/plain",
            "text": "/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n   ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n   ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n  margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n  display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n  box-sizing: content-box; /* 1 */\n  height: 0; /* 1 */\n  overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n  background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n  border-bottom: none; /* 1 */\n  text-decoration: underline; /* 2 */\n  text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n  font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n  border-style: none;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n  overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n  outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n  padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n *    `fieldset` elements in all browsers.\n */\n\nlegend {\n  box-sizing: border-box; /* 1 */\n  color: inherit; /* 2 */\n  display: table; /* 1 */\n  max-width: 100%; /* 1 */\n  padding: 0; /* 3 */\n  white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n  overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/* Interactive\n   ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n  display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n  display: list-item;\n}\n\n/* Misc\n   ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n  display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n  display: none;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
            "text": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\""
        },
        "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
            "text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
            "text": "fixed"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
            "text": "auto"
        },
        "$:/themes/tiddlywiki/vanilla/sticky": {
            "title": "$:/themes/tiddlywiki/vanilla/sticky",
            "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n\n``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
        }
    }
}
fluid-fixed
classic
/9j/4AAQSkZJRgABAQEAAAAAAAD/4RCyRXhpZgAATU0AKgAAAAgAAodpAAQAAAABAAAIMuocAAcAAAgMAAAAJgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAMAAgAAABQAABCAkAQAAgAAABQAABCUkpEAAgAAAAM1MQAAkpIAAgAAAAM1MQAA6hwABwAACAwAAAh0AAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMDowNToxMyAxMjoyMDozOAAyMDIwOjA1OjEzIDEyOjIwOjM4AAAA/+EKfWh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4NCjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iPjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpNaWNyb3NvZnRQaG90bz0iaHR0cDovL25zLm1pY3Jvc29mdC5jb20vcGhvdG8vMS4wLyI+PE1pY3Jvc29mdFBob3RvOkl0ZW1TdWJUeXBlPkx1bWlhLkxpdmluZ0ltYWdlPC9NaWNyb3NvZnRQaG90bzpJdGVtU3ViVHlwZT48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdGVEYXRlPjIwMjAtMDUtMTNUMTI6MjA6MzguNTEzPC94bXA6Q3JlYXRlRGF0ZT48L3JkZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9J3cnPz7/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wAARCAGmAjUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQR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IWF9+NvPY/5irxGi8NIV3m7pYrCrBPorRLSmwFjST4U4fiemKXfYNYGA+hHDA8affDGdXKYnXwQ2D+UHBHqwmS5eGIb74WvMGzkkVBG2nuYP4dQU3XkTx2zRHvOuXgguZgxFWK/D0zKA4crQ5JYdCRxwIdZd85o7yiba3x3eSHmvh5C8+Jt/mj7lf8XOSOSezkjkv5ZyRyW+EtOmOuvez8I5lEygeaKfj7l/CPnXqfOSTsOL2Fy4+5fxmtb3OSXuWt5Je0f5byCHspj/Fx5ooPnJHJfi4dwqvaGqN5Ieaf4redQckvctH4T3uwbT/NH3X0dd7c7Pi4870G5TZyRyV34uOut5KCzkg6w9auuaHWHl7Q1f8VQ1Q1OSfaH+StflnJHJfm6r46xznEczHNfhWjglOwKmU0E25VfMmDu/ev89VQKKGXf//hXXjrR+cDg7KI1ZcXXD4FNjuh0/5KEnGQgXwrjwSJiN3LuqLhP0US4u8COGks/gv4V6H3CsUUAt1Z+uEuJf+A0dL+FfmbjuRKL1ZWpRLgD6vCA/XCMpGD/h6kRMzIRREUKtd9zEcpqnl0fmLtP98Vve9/FVrWvy3vXFVTWtfhHHkzXJmta5M1yZXFa1rXxORRIokUSKPEw3TJVJiVSYlUmJ8TIvIvIvIv8dKolUadMqiVRXFXve9cTe971xMynMpmUzKa71r4mta1+KodDVDVDX3vdwAAAAAgkwAAACBWGaFYFX+vfXvr317699e+vS9e+vS9erl27b4IpiDQdPpuvfXvr317699e+vV16uCSh19fXozr1cu3bE9e+vfBJobsXV16uvV17699ervqmJ5aNGnXJVP91XN16br1derr31769XXvr317699err0Lderr317699e+vV17698EPSS7699e+vRPXpebY3ievV17699e+vfXq69fXr69N16K69NyzKbE6699em5q1gy5NOmFevfNV8N8tinURHXo/k06Z+TqRSI4IZmF+m69DfN4ACAQFb5gU27rSqK3HF/L+AYCkLCvwVtowmEFb/8GuvTdehzifLAAEA0mKgAEPEW+6kTB3RhOss4TblT/vnggWCzM2mMrD33v/rr03Xpe9pNjFcVp06dMnE7du3bCPXvr317699en5rvm6uPWX3VvXJRkp+vT9err317699eieS01l7tNfktNa7tNVLyWms3Jaawnzc3m4TnKb1eFuXu65e7hPi6e+7n5qTeJ71qHOvTde+vfBJJd37699e+vfXpOvVy2DSWJ5Kr+Xu5uvfBHJdv317699e+vfXq699e+vfXq699el69fNe83NT1E9e+vfXvr316I5MhG4jlkDA6vu01hXmrWCzm7TQ/m1KRgMvfN4W5NOmDrrquuX16+CS+rz8l7wny3rH8tWJWI/E7du3b8tu3CEAAAACCTAAAAENYZoXgVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xob5uAB1DMcGJx4IVJkH0AIDC5QfUalhp25TN+yny96FkvN/L116br0Pdem69BJ17699e+vfXo3q/16Tr0/Xq699e+vfXoCM69N17699e+vfXvr316Tr0Jde+vfXvr317699err317699err316Xr0Jde+vfXvr316AuuvfXr6vAgwAAAACCTAAAAEYYZoZgVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xob5uABcFuMggi2Dxn9z/eMFKkH/fv8RYrEAAkP1CO+yqmZfwMOjGHllIS1TEFvDXXpuvQ916br0EnXvr317699ejer/XpOvT9err317699egIzr03Xvr317699e+vfXpOvQl17699e+vfXvr316uvfXvr316uvfXpevQl17699e+vfXoC6699evq8CDAAAAAIJMAAAAPZhmhuBV/r317699e+vfXvr0vXvr0vXpevTde+vfXvr317699err1devr0Z16L699e+vV16uvV17699ehTr03Xq69XXvr316uvfXvr31769XXoW69XXvr317699err317699e+vfXonr0d16uvfXvr31769XXr69fXpuvRXXojr316BN69BJ16HuvTdehzk4ADEZDRDt3M7Ooa69N16HuvTdegk699e+vfXvr0b1f69J16fr1de+vfXvr0BGdem699e+vfXvr31769J16EuvfXvr317699e+vV17699e+vV1769L16EuvfXvr31769AXXXvr19XgQYAAAACCTAAAAERYZodgVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xoc4zwAEyEU7oM7mlrc5vmd3d7vv6GYGJZIawXEIE7RTr/ffb89tgw669N16HuvTdegk699e+vfXvr0b1f69J16fr1de+vfXvr0BGdem699e+vfXvr31769J16EuvfXvr317699e+vV17699e+vV1769L16EuvfXvr31769AXXXvr19XgQYAAAAAgkwAAABEWGaH4FX+vfXvr317699e+vS9e+vS9el69N17699e+vfXvr316uvV16+vRnXovr31769XXq69XXvr316FOvTderr1de+vfXq699e+vfXvr1dehbr1de+vfXvr316uvfXvr317699eievR3Xq699e+vfXvr1devr19em69FdeiOvfXoE3r0EnXoe69N16HOM8O6zCX1rfz+ADkc5xCGpFabF5FzBXszAhTP0YmyorfO3bb494ddem69D3XpuvQSde+vfXvr316N6v9ek69P16uvfXvr316AjOvTde+vfXvr317699ek69CXXvr317699e+vfXq699e+vfXq699el69CXXvr317699egLrr316+rwIMAAAAAIJMAAAARVhmiGBV/r317699e+vfXvr0vXvr0vXpevTde+vfXvr317699err1devr0Z16L699e+vV16uvV17699ehTr03Xq69XXvr316uvfXvr31769XXoW69XXvr317699err317699e+vfXonr0d16uvfXvr31769XXr69fXpuvRXXojr316BN69BJ16HuvTdehzgowADiC/xykb1//uoAgwxtDm1DOUCPnunCs/zxp/GDNgxbxlNp4Ws6uHVdem69D3XpuvQSde+vfXvr316N6v9ek69P16uvfXvr316AjOvTde+vfXvr317699ek69CXXvr317699e+vfXq699e+vfXq699el69CXXvr317699egLrr316+rwIMAAAAAgkwAAAA/GGaI4FX+vfXvr317699e+vS9e+vS9el69N17699e+vfXvr316uvV16+vRnXovr31769XXq69XXvr316FOvTderr1de+vfXq699e+vfXvr1dehbr1de+vfXvr316uvfXvr317699eievR3Xq699e+vfXvr1devr19em69FdeiOvfXoE3r0EnXoe69N16HOCSSEABwMPB8OUQcFRaR6XB9XXpuvQ916br0EnXvr317699ejer/XpOvT9err317699egIzr03Xvr317699e+vfXpOvQl17699e+vfXvr316uvfXvr316uvfXpevQl17699e+vfXoC6699evq8CDAAAAAIJMAAAAQhhmiWBV/r317699e+vfXvr0vXvr0vXpevTde+vfXvr317699err1devr0Z16L699e+vV16uvV17699ehTr03Xq69XXvr316uvfXvr31769XXoW69XXvr317699err317699e+vfXonr0d16uvfXvr31769XXr69fXpuvRXXojr316BN69BJ16HuvTdehzgkgALhADTvGgkfaY4JFhKHwBsFlXegrClmyX/8H1dem69D3XpuvQSde+vfXvr316N6v9ek69P16uvfXvr316AjOvTde+vfXvr317699ek69CXXvr317699e+vfXq699e+vfXq699el69CXXvr317699egLrr316+rwIMAAAACCTAAAAEHYZongVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xoc4J+AB7EGtSTUDckGiL08CLAOEOEQSgwkSgvBh+rr03Xoe69N16CTr317699e+vRvV/r0nXp+vV17699e+vQEZ16br317699e+vfXvr0nXoS699e+vfXvr31769XXvr31769XXvr0vXoS699e+vfXvr0Bdde+vX1eBBgAAAACCTAAAAD/YZopgVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xoc4J+AB4DDKHtc7Ml0Sravb9+UFf+rr03Xoe69N16CTr317699e+vRvV/r0nXp+vV17699e+vQEZ16br317699e+vfXvr0nXoS699e+vfXvr31769XXvr31769XXvr0vXoS699e+vfXvr0Bdde+vX1eBBgAAAAAgkwAAABB2GaK4FX+vfXvr317699e+vS9e+vS9el69N17699e+vfXvr316uvV16+vRnXovr31769XXq69XXvr316FOvTderr1de+vfXq699e+vfXvr1dehbr1de+vfXvr316uvfXvr317699eievR3Xq699e+vfXvr1devr19em69FdeiOvfXoE3r0EnXoe69N16HOvV16br03JwAEIXbUQ1uYv1YxPhADusk8OUS+hoOZ6lYY69N16CTr317699e+vRvV/r0nXp+vV17699e+vQEZ16br317699e+vfXvr0nXoS699e+vfXvr31769XXvr31769XXvr0vXoS699e+vfXvr0Bdde+vX1eBBgAAAAAgkwAAABMGGaLYFX+vfXvr317699e+vS9e+vS9el69N17699e+vfXvr316uvV16+vRnXovr31769XXq69XXvr316FOvTderr1de+vfXq699e+vfXvr1dehbr1de+vfXvr316uvfXvr317699eievR3Xq699e+vfXvr1devr19em69FdeiOvfXoE3r0EnXoe69N16HOvV16br03CPAAQTis5LCvTgS2YaI6S8Z7ZrpN+gANkzaE2Uqsy/BjSRRbtGpPlJOmCPAA1FDPQm0GIPpqS8Q/+Dtn+L6yba9bnhjr03XoJOvfXvr31769G9X+vSden69XXvr31769ARnXpuvfXvr317699e+vSdehLr317699e+vfXvr1de+vfXvr1de+vS9ehLr317699e+vQF11769fV4EGAAAAACCTAAAAEyYZovgVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xoc69XXpuvTcI8CP0/6b0+6AA+0pmbQkdUfAgpOmENeIsqM0MGCviQAAgA8AViixjmK2lf/B/eZ+N+51crhhjr03Xpu/gTgILRhX4+VeSRrD36GHuvfXvr31769G9X+vSden69XXvr31769ARnXpuvfXvr317699e+vSdehLr317699e+vfXvr1de+vfXvr1de+vS9ehLr317699e+vQF11769fV4EGAAAAAgkwAAABIGGaMYFX+vfXvr317699e+vS9e+vS9el69N17699e+vfXvr316uvV16+vRnXovr31769XXq69XXvr316FOvTderr1de+vfXq699e+vfXvr1dehbr1de+vfXvr316uvfXvr317699eievR3Xq699e+vfXvr1devr19em69FdeiOvfXoE3r0EnXoe69N16HOvV16br03LoFAEDJH1T2GOvTdemcuJwdhyzLLX+//gYAPagKM4AOuUYWAHAp1BgtN0+AmGQZv+CpFJqm4lVDD3Xvr317699ejer/XpOvT9err317699egIzr03Xvr317699e+vfXpOvQl17699e+vfXvr316uvfXvr316uvfXpevQl17699e+vfXoC6699evq8CDAAAAAIJMAAAAP5hmjOBV/r317699e+vfXvr0vXvr0vXpevTde+vfXvr317699err1devr0Z16L699e+vV16uvV17699ehTr03Xq69XXvr316uvfXvr31769XXoW69XXvr317699err317699e+vfXonr0d16uvfXvr31769XXr69fXpuvRXXojr316BN69BJ16HuvTdehzr1dem69PywAHBiDKs03sEXl21rQv/wYcL9em69BJ17699e+vfXo3q/16Tr0/Xq699e+vfXoCM69N17699e+vfXvr316Tr0Jde+vfXvr317699err317699err316Xr0Jde+vfXvr316AuuvfXr6vAgwAAAAIJMAAAARphmjWBV/r317699e+vfXvr0vXvr0vXpevTde+vfXvr317699err1devr0Z16L699e+vV16uvV17699ehTr03Xq69XXvr316uvfXvr31769XXoW69XXvr317699err317699e+vfXonr0d16uvfXvr31769XXr69fXpuvRXXojr316BN69BJ16HuvTdehzr1dem69PywAEEcKcRasNLcskxBIePAAEAWTHAAEBQibwALbPC/XpuvT9wBQIVRdr4QQGpcub3oYcO9e+vfXvr316N6v9ek69P16uvfXvr316AjOvTde+vfXvr317699ek69CXXvr317699e+vfXq699e+vfXq699el69CXXvr317699egLrr316+rwIMAAAACCTAAAAEXYZo3gVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xoc69XXpuvS8mAA3MzACBQqtanCZskThhnr03Xp+4ACMGISVSvEwSsixFMOxhgkKCFCWSuSp6veHevfXvr31769G9X+vSden69XXvr31769ARnXpuvfXvr317699e+vSdehLr317699e+vfXvr1de+vfXvr1de+vS9ehLr317699e+vQF11769fV4EGAAAAAgkwAAABFWGaOYFX+vfXvr317699e+vS9e+vS9el69N17699e+vfXvr316uvV16+vRnXovr31769XXq69XXvr316FOvTderr1de+vfXq699e+vfXvr1dehbr1de+vfXvr316uvfXvr317699eievR3Xq699e+vfXvr1devr19em69FdeiOvfXoE3r0EnXoe69N16HOvV16br0vJgAvu3NNM5/f8EMCWjQAGwHiVlgB8QV7wEga1QAIB0YQfBb+M/f9/1DHXpuvQSde+vfXvr316N6v9ek69P16uvfXvr316AjOvTde+vfXvr317699ek69CXXvr317699e+vfXq699e+vfXq699el69CXXvr317699egLrr316+rwIMAAAACCTAAAAE9YZo7gVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xoc69XXpuvTcEsAMQprfv7/OApn8cV21FRK5//3h6EBPWFibaOLdEUQiHfwA0YuCCicqzOHRhGt6thAEA46MonBMjRNbd9w2wBAEAO5oSiIbzZ4b+PcykGYX69N16CTr317699e+vRvV/r0nXp+vV17699e+vQEZ16br317699e+vfXvr0nXoS699e+vfXvr31769XXvr31769XXvr0vXoS699e+vfXvr0Bdde+vX1eBBgAAAACCTAAAAE9YZo9gVf699e+vfXvr31769L1769L16Xr03Xvr317699e+vfXq69XXr69Gdei+vfXvr1derr1de+vfXoU69N16uvV17699err317699e+vV16FuvV17699e+vfXq699e+vfXvr316J69Hderr317699e+vV16+vX16br0V16I699egTevQSdeh7r03Xoc69XXpuvTcEsBoBptPUBUjsksX//fhaPRbJg/7w7SnhC43i74jgA4GDPwQnpevE8cux/EKWgAIBMXQW6iO3/+MDdYAAgDjhkI9yCEBm14BCZDTFIrifyfC/XpuvQSde+vfXvr316N6v9ek69P16uvfXvr316AjOvTde+vfXvr317699ek69CXXvr317699e+vfXq699e+vfXq699el69CXXvr317699egLrr316+rwIMAAAM9bW9vdgAAAGxtdmhkAAAAANrhfQLa4X0CAAB1MAAAeRcAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAoR0cmFrAAAAXHRraGQAAAAB2uF9AtrhfQIAAAABAAAAAAAAeRcAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAjQAAAGmAAAAAAIgbWRpYQAAACBtZGhkAAAAANrhfQLa4X0CAAB1MAAAeRdVxAAAAAAALWhkbHIAAAAAAAAAAHZpZGUAAAAAAAAAAAAAAABWaWRlb0hhbmRsZXIAAAABy21pbmYAAAAUdm1oZAAAAAEAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAYtzdGJsAAAAl3N0c2QAAAAAAAAAAQAAAIdh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+R8988wzevbZZ/Xss8+qsLBQK1eu1KpVq/Tcc8/pD3/4g1avXq01a9ZozZo1Wrt2rYqKivT888/rhRde0B//+Ee9+OKLeumll/TSSy9p3bp1Wr9+vUpLS7Vhwwa9+uqrKisrk8vl0ubNm/X6669r69atqqioUGVlpaqqqlRdXa0dO3aopqZGtbW12r17t9xut/bt26d3331XBw4c0KFDh/Tee+/p/fff19GjR/Xhhx/q448/VktLi06cOKFTp04N6PdFAACiFaHKB6HKvHOEquDPEaqYM4pQZd45QlVsO378uL7xjW9o2LBh3AZ4++IXv6jhw4fra1/7ms477zxddNFF+va3v634+Hh997vf1dVXX62RI0fqBz/4ga699lrZ7XZdd911mjhxolJSUnTLLbfopz/9qaZOnaqMjAzNnj1bDzzwgLKzs5Wbm6vf//73Wr58uZ599lmtXbtWxcXF2rhxo1577TVVVFSourpa77zzjhobG/Xxxx/L4/H0+jlH+xmOTU1NampqCukxa2pqAn5sIK9vWVnZgNdy4sSJqP8ZRvv6pdB/D0aON9TvwUCPEcmiff2RglDlg1Bl3jlCVfDnCFXMGUWoMu8coSq2HT9+XD/84Q81evRojRo1SklJSRo5cqRGjhypa665RomJifre976nESNG6Oqrr9bVV1+thIQEXXXVVbryyiv13e9+V1dccYUuv/xyXX755bJYLPq3f/s3xcfH6zvf+Y4uu+wyXXrppbr00ksVFxenb3/727rkkkt08cUX61vf+pa++c1v6pvf/KYuuugi/eu//qsuvPBCXXDBBTr//PN1/vnn67zzztO5556rb3zjG/r617+ur33tazrnnHN0zjnn6Ktf/aq+8pWv6Oyzz9aXv/xlnXXWWfrCF74Q9nAVCbcvf/nLuuCCC3TZZZdpxIgRGjlypK677jrdfPPNuv322zVjxgw98MADys3N1fLly1VUVKRXX31V27dv1549e/T+++/r5MmT4X57doqFUHXdddcNeC2EqsgQ7aFqMO/BQI8RyaJ9/ZGCUOWDUGXeOUJV8OcIVcwZRagy7xyhKrbF4h5Vn332mU6fPq22tjb94x//0IkTJ2S329XS0qKPPvpIH374oZqamvT+++/r8OHDOnTokPbv36+GBu++eu+88452796tXbt2qaamRm+//bb++te/6s03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3lpYzByee+65JISgf/u3f/NUWwbc1yAHILIk5kwQWddff31RhzBz+XwQWXJzxoksopNl1olfo0dL6bXUc71796bt27e7zkFkmZsDPDBBZHndkRWJRCidTkvsSD2RSER3C55IJBLK58DpmKXTaUf/0ONlN4zTGkGG+xrUMQduxszJs153ZBUzh507dyYhBF188cWeasuA+xrkgPj+979Pbr8uuugi1xkTct/73vfo4osvZtFrMbmLL76YWrRoEfg+deSa5p9Dr6rXjBCCLrzwwkD32dSrrN/fW77zHTraTGI9fv752j8jl9x5551X1FwU+zvIaWyQO/UXCD4miCwAAAB6OPH1wrVr1+puB/iMGDFiBLn96t27t+uMCbmKigoaPHgwi16LyQ0bNowuu+yywPepIzdkyBDq168fi15V5gYOHEhCCGrbtm2g+xwxYgRVVlZSZWWllJqvXX31Sbux3v/xj2nMAw+wm0MduV//+tfUvXt317l+/frRkCFDWHxG5OTmRowYofvPU8ABEFkAAAD8pOn1wp///Oe6WwE+g1cLJeZMeLXwpptuomPHjimrxyWHVwvtMfLVwhHNDnY/55xT3mbIYQ515Hr16kX19fWuc3i10Nwc4AFEFgAAAD/p1q0bCSHooosuYn/WGzg9EFkScyaIrJYtW9KRI0eU1eOSg8iyxziR1VxijR5NtGnTKW8z5DCHOnLl5eVFZSGyzM0BHpggsjKZDK1cubLofCwWo0wmI7Ej9cRiMd0teCKVSimfA6djlslkKJVKFXxu3rx5RffitEaQ4b4GdcyBmzFz8qyXNei0hh3r1q3Lv1744osveurBC9zXIAcgsiTmTBBZ7du3pw8++EBZPS45iCx7jBJZdhKriVPILA5zqCNXVlZG+/fvd52DyDI3B3hggsjyemuhZVnsdxFYlqW7BU9kMhnlc+B0zHK5nCPJ5uXGOKc1ggz3NahjDtyMmZNnvd5a6GUOg/B6Ifc1yAGILIk5E0RW165dac+ePcrqcclBZNljisj6uE+f095OSES2MmtPkf9aw2HuveRat25d1FxAZJmbAzwwQWRZluX5ti4AvFJRUaG7BWA4Otdg0+uF3/3ud7X1APwHIktizgSR1bNnT3r77beV1eOSg8iyxwiRdbqdWM1pJrP++j//Q1SEeOEw915yv//97+mvf/2r6xxElrk5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9r9y5UoIIXDOOedIqykLiiobFFVtM23aNCxZskRaPYoq/XMUVcy54dSpU/jzn/+Mzz//3HWWokr/HEVVtDFFVLmRDoQEAecgUQ3noDweffRRCCHwn//5n6pb8R2KKhsUVW3z5JNPYv78+dLqUVTpn6OoYs4Nn3zyCa699lqKKkNzFFXRxhRR5fVtV4R4hXOQqIZzUB4jRoyAEALf+MY3VLfiOxRVNiiq2mb+/PlZvfZSl/FRVPmfo6hizg1HjhxB586dKaoMzVFURRtTRFV+fr7qFojhcA4S1XAOyiMvLw9CiEhec4oqGxRVbfPcc89hypQp0upRVOmfo6hizg0HDhzAzTffTFFlaI6iKtqYIqq8kEqlstqjL0xk+/0fFlKplPR9wtzsiRX09W1oaND+HurePyB/DG7qyehN93sos////d//hRACI0eOlFZTFhRVNiiq2mblypV44IEHpNWjqNI/R1HFnBt27dqFW265haLK0BxFVbShqOoYiir1UFRRVIUBiiq976HM/i+88EIIIZCXlyetpixEbW0t3BxlZWWuztctV15ejpqaGi16lZ2bN28ebrvtttD3mW2uuroaFRUVWvSqSy4nJweFhYXS6lVVVcGyLC2uDXOtj5dffhk9evRAIpFwnU0kEojFYqEfI3NtH5ZloaqqKqssCT8UVYQQQoh//POf/4QQAkIIrFq1SnU7vsMVVTa4oqpt3nzzTdx+++3S6snOcUWV/zmuqGLODW+++SZGjRrFFVWG5riiKtqYIqp0f6060R/OQaIazkE5JJPJZlG1dOlS1e34DkWVDYqqtonH48jNzZVWj6JK/xxFFXNueO655zB9+nSKKkNzFFXRxhRRxbddEdVwDhLVcA7KYcOGDc2iKplMqm7HdyiqbFBUtZ8bMGAADh48KK2ezBxFlf85iirm3DBlyhQsWbKEosrQHEVVtKGo6pjKykocOHDAx27ks2LFCtUteKKyshKVlZVSa86YMcPxuU6ur5c5eODAAe3voe79A/LH4KZe0HPQaY0wI6v/hQsXQgiBr3/961LqyYaiygZFVfu5cePG4Z133pFWT2aOosr/HEUVc264++67sW7dOooqQ3MUVdHGFFFFCCGEyGD8+PEQQuCXv/yl6lYCgaLKBkVV+7m5c+fixRdflFZPZo6iyv8cRRVzbujatStqamooqgzNUVRF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bc6dO4eDBw/i22+/ZQvwVlNT45N25swZRdo333xzxVZdXd1ic35Loaft9OnTbtupU6dc7eTJk6524sQJV6usrGzWKioqmrTjx4+7ms1mw7Fjx1zt6NGjrlZeXo7y8nJYrVZ8/fXX+Prrr3HkyBEcOXIEFosFFosFZWVlKCsrw+HDh1FaWorS0lKUlJSguLgYxcXFKCoqwqFDh3Dw4EEcPHgQZrMZBw4cQGFhIb766isUFBRg//792LdvH/Lz82EymfDll1/iiy++wJ49e5CXl4fPP/8cu3fvhtFoxK5du5CTk4OdO3dix44dyM7OxrZt25CVlYVPP/0UW7duRUZGBj7++GOkp6dj06ZN+PDDD7FhwwakpaVh/fr1WLduHd577z28++67WLVqFd555x289dZbePPNN/HGG2/gtddew6uvvorFixdjwYIFmDdvHubMmYPZs2cjISEBL774IqZPn464uDjExMTAYDDgueeeg16vR2RkJJ5++mmMGDECTz75JMLCwjB48GD8+c9/xoABA9C/f3/069cPd911F/r06YOePXvi5ptvxg033IAuXbogKChIUYkkt3Xt2hW33nor7r//fgwePBhjxoxBdHQ0XnrpJUREROD555/H4sWLsWnTJhw8eLBNf0sREkhQVEmgqBI3R1GlfI6iijm5UFSJm6Oo8g0WiwUZGRk+bxs3bsS1117r1w96bGxsbL5oQUFB6NKlC2644QZ0794dvXr1wh133IF+/frhoYcewsCBAxESEoLhw4fj7rvvRlRUFKKjozFjxgzMmjULCxYswLJly7Bq1SqkpaVhy5YtfnnfbmsbOHCg32tgU3+jqJJAUSVujqJK+RxFFXNyoagSN0eF2M5HAAAN3klEQVRR5RuysrLw6quv+rzNnz8fnTp18vsHSDY2Nv+0Dh064KqrrsLVV1+NoKAgdOzYEcHBwejUqROuueYaXHvttejcuTO6dOmCX/ziF7j++uvRtWtX3HDDDbjxxhvxy1/+EjfddBNuvvlmdO/eHT169EBISAh69uyJXr164dZbb8Vtt92G22+/HXfccQfuuusu3H333fjtb3+Lfv364f7770f//v3x0EMP4Q9/+AP++Mc/YuDAgXj00UcRGhqKIUOGYOjQoXjiiScQHh6OkSNHYvTo0Rg3bhzGjx+PqKgoTJw4EVOmTMG0adMwbtw4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blu3blVXV5fdy0jJjh079L73vU9TpkzRe97zHruXYwzCUgzCkvlzpoWly5cv6xe/+IXWrFmjW265RY8//vgVb2FpyndhelgaEPsdLViwQI8//nj0GgymfBemzBGWzJ8jLCGRyRCWUrkjF6fC2c8Jp8Klelc4079D09cvmX8qXKp3hcuEU+H+/M//PHq0ktU/m3AqXJJM+YMtYWnyzpkSli5duqTNmzfr9ttvjx4N8/vf/37CtmfHnFPCUqyuri4999xzuvfee7Vy5UpVVFRM6PYm2xxhyfw5whISmQxhKZWjRbq6uqJ3KjVVbW2t3UtIiR3fgZXPLJnXpnrEkunfoenrl9K/D1VVVUm/Npm1pXrEkpX1TIRbb701GpWKioosz4dCIeOP2BorwlIMwpL5c5kelnp6erRjxw7Nnz9f3/rWt8ZU9E35LpwYlmIdOnRId955p+6++269+OKLE769yTBHWDJ/jrCERCZDWAIAmGvXrl3RqPSBD3zA7uUYh7AUg7Bk/lymhqXz58/rySefVEFBgZ544gm9/vrrxnymhKXR5xoaGrRmzRoVFxfrpz/96YRvz8lzhCXz5whLSISwBADIZP/wD/8QDUudnZ12L8c4U9ra2pTsY+/evUm/1s65YDColpYWy3MtLS0KBoNG7CNz8R+NjY06dOhQxqz1V7/6lf793/9dn/vc57Rx40b9z//8j3Gf6VjnsrKytGTJEstzBw4c0NGjR43Yx9i5n//85/r617+uwsJCbdmyRaFQKCPXmclzx48f1/79+41YK3PxH4cPH9bhw4fTuk2YgbAEAMhUn/70p6NR6YEHHrB7OUbiiKUYHLFk/lymHLF06tQpbd68Wbfccot27dql3/72txO6vUycmyxHLA332muv6ZFHHtHtt9+up556Sm+99daEbs9JcxyxZP4cRywhkckQlrZv3z7m2e7u7pQueJsJBm5sYSo7vgMrn1kyr03lZzDZbWQy09cvpX8fgsFg0q9NZm1VVVUpXYDbynrGy/e+971oVPrIRz6S0nu1t7dnxAXI7UBYikFYMn/O7rDU0tKihx9+WP/8z/+sp59+etS7i5jymRKWxjbX3t6uxx9/XPPnz9eOHTt04cKFCd2eE+YIS+bPEZaQyGQIS6nckau3t9f4v4yYfuqIHd+Blc8smdemelc4079D09cvpX8frMTUZNaW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lpaGjz/+GCkpKUhOTsaHH36IrVu3IikpCZs2bcL777+PhIQEGI1GbNiwAW+99RbWrl2L1atXY9WqVVi+fDliY2Px8ssv4+9//zteeOEFzJ8/H3PnzsWzzz6Lp59+Gnq9HtOmTcPjjz+O0NBQ/PWvf8UDDzyAsWPH4p577sGdd96JkSNH4uabb8aQIUMQEBCAa665BldeeSV69erVJVJJSevVqxcGDhyIm266CXfffTcefvhhTJ8+HfPnz8fy5cthNBqxc+dOfP755zh48CDOnDmj9tuAENKDobSSQGklfo7SSjs5SivmlEJpJX6O0krbHD9+HPv371elDRkyBH379u32dvnll3d769Onj9vWq1ev1n/37t37kq1Xr14dtssuu8xt87XAYBOjtbwHrrvuOgwZMgR//OMfcccdd+DPf/4zHnjgAUyaNAnh4eGYOXMm5s6di5deegmvv/461qxZg7fffhubN2/Gxx9/jD179qj2OcEmfps3bx4yMzNVr4NN7NYWSisJlFbi5yittJOjtGJOKZRW4ucorbSNyWTCggULVGkDBgxQ/Us9G5tcu+yyy9CrVy/07t0bffr0weWXX46+ffvi17/+Na644gpceeWV6NevH/r3748BAwbg6quvxsCBA3Httddi0KBB+N3vfoeAgAAMHjwYf/jDH3DDDTdg6NChuPHGGzF8+HCMGDECt9xyC2677TaMGjUKt99+O+68804EBQXh7rvvxpgxY/CXv/wFN954I+6//348+OCDCAkJwcSJExEaGoopU6Zg6tSpmDZtGqZPn47IyEhERUXh2Wefxdy5czF//nwsWLAAs2bNUu09zsa2YMECPPvss3juuedUr4NN7NYWSisJlFbi5yittJOjtGJOKZRW4ucorYgcmzdvxvbt211acnJyt7YdO3Z0un3w7xcxacRvMP7vv2z7z8JgjB47GqOnrcKHO3di54f/xLTRozF29ENY+N+d2Lnzl5aSkoKUlBT866n78NS/nP9ect99WNK8PSUlBampqZdsH330kUv7+OOPXdquXbtcWlpamktLT093abt378bu3buRkZGBjIwMZGZmIjMzE5988klr+/TTT/Hpp58iKysLWVlZyM7ORnZ2NkwmE0wmE/bs2YM9e/bAbDbDbDZj79692Lt3Lz777DPk5OQgJycHubm5yM3Nxeeff468vDzs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r+3666/X9ddfrxEjRuiqq67Sdddd57UNHz7ca7v22mt1zTXXaMiQIbrmmmtkt9vbtmHDhmno0KEaOnSobDabvvKVr+iHP/yhrr76av3gBz/QD37wA1111VUaMmSIhgwZIqvVqu9///u68sordeWVV2rw4MEaNGiQEhMTlZCQoIEDB+p73/ueEhIS9N3vfleXX365vvOd7yg+Pl4DBw7UZZddpv/7v//Tt771LVksFn3zm9/UgAEDdOmll+p///d/9T//8z/6xje+oUsuuURf//rXddFFF+nCCy/Uf//3f+urX/2qvvKVr+jcc8/V2WefrTPPPFNnnHGGTj/9dJ122mkRD1zh3E4//XRdcMEFuvTSS/Xd735XV199tUaOHKnRo0drzJgx+uUvf6nHH39cTz/9tJYsWaLXXntNzzzzjLZv364DBw6oqakpZP/7HMzf24E897rrruvN4cT8MgGxfvyxgIjlg4hl3jkiVujniFjMBYuIZd45IpaxmWVNrDvuuCPShwCTi/XP4BdffKHjx4/L7Xbr008/1dGjR/X555/rs88+0yeffKLDhw/r4MGDOnDggD766CPt27dPH3zwgXbv3q2Kigr9/e9/13vvvafNmzdr48aNeuedd7R+/Xq9+eabWrNmjYqKirRy5UqtWLFCy5Yt0+9//3s5nU4999xzeuqpp/TEE0/oN7/5jTIyMjRt2jQ99NBDmjx5su6//37dfffd+slPfqKUlBQlJSVp+PDhuvrqqzVo0CDFx8fr//2//6eLL75Y5513Xlii3Nlnn61LL71UV155pZKSknTXXXfp+9//vp544gktXbpUxcXFKi8vD/vfrbH+GUT0I2L5IGKZd46IFfo5IhZzwSJimXeOiGVsZolYANCqublZDQ0N+sc//qHq6mqVl5dr48aNWrt2rV577TUtW7ZMubm5euKJJzRq1Cj98Ic/1BVXXKFvfOMbuuiii3TuuefqtNNO06mnnhqSM7+++c1vatiwYbrjjjv06KOP6rnnntPq1au1Y8cOHTlyJNLfLiBgRCwfRCzzzhGxQj9HxGIuWEQs884RsYyNiAUAvfP5559r165devXVV7VkyRI99dRTmjx5sn784x/ryiuv1KWXXqrzzz9fZ5xxhk455ZSgQ9fXv/51DRs2TD/72c80Z84c/fGPf1R5eXmP/9sY6CtELB9ELPPO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
* $$\beta = 0.0001$$, $$d=2.4m$$
* Small angles $$\to$$ only few but broad peaks (!! high CHSP values, not peaks in the CTC filters !!)
* Large angles $$\to$$ many but narrow peaks
[img[x1_CHSP_Angles.png]]

* Tablet simulations with $$\beta = 0.001$$
[img[x1_CHSP_Distances_001_Tablet.png]]
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fNlll33ta18LBs+aJD333HM//OEPz7323//93wVhC5I4bSJYBnxbI3iZ9KveefvLwE68IKqTKYizUS0ppew4QADAeOVVOSRMI80vguIg/6+Dr10tTA+lSuzadbRuVSpM2M56jFjdtvtHMsQibNEXxFiWGFyJKvb0sG53TXZZ7c8W6tBID62zdy3l7X/tPJqoQWOnwJqja8kuotSBD6aEzAEDE8hOQRNBd7JWGFRHo1yFvew4mqTa5osyURvUsV7O1oLR+Qv3A5rORSwWu+mmmwYHB6+55porrriiq6vrkUceufHGG//rv/4rHA4vn/bf//3fL730ksezet1a18+3NLW918Qafpd95QAAACKnALKdUN9A2o35hw3Mcol81QFZdDCQl3NzMw7oi22yyCItj10cArv0Bewzp3w8PavZ8n8sW7b7wSuZiYhuf25qmzn5wXGWfbv0JUSGI0yVE8uIs/PWAlWr9Il5XOfItK3QnyJtETBMMPb9uJQlyPqaHUtplbIwzJvdTLcmCK+DdfIU0FiA1DDvQggw2orcuJuHtenLyMjIxpchhHw+n89nagx+6KGHBgcH77jjjrvuuss4ctlll33605++7777fvCDHyyfNjQ0hDE+evRobmlp86BKW8MhNKyxyFHzsz2WIz4GTuiLXfCMyiJibjfI+rCnQc3NziuOUgDb+9os6AXM/Cw4oi9gWudvJSph/LSZ6NGNLVtfNWNBryETTl36AAynWaWMZfrMJGvbq3gGVt+apbRCnevjXcgxbSTDNI98XWeBuiAWiqw52zBlSzQY41yYSCOWgJXlQh/1AiyCK0ql5x3Wpi8HDhwwQnczXIzxRz/60b//+7/f+LRXXnmFYZiVItWXXHKJJElHjhxZedprr73W1NSU4y6bCs29IDJLmOcTBcmtcTgVsAmHcQ32xnIZL8RUd/QFLYEFkscszDtXMHgzEap5lML0qBOXzwrTlk4XqVIAsdPIKX0B62VdpU0NYDvpAByalogKAJNu7Mk1qZO8jFKNjHKubQY2T55kyoOuLLiUmggxxCR54hDro95Z5I7q+JJpc+SJEzRIu7pC8k6Ifdm+ffvrr7+uaRoAVFZWSpJECFlcXJyYmAAAj8fj8XhUVZ2dnT148GBPT88jjzyygY2HH35YVdWVefBUVVVVNRA44wAcGhpSVbWx0VoW5BysQtuE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7hsgY3Ifqmvy8OcFybpSYGlWJmJwzRctpMHKQnCXAxWWB9X07I3O5suGDRtc7scyruEfPkmdeMqhxl3QD5oO82EYCsMfbW7WNSGhGeQO0Ib+ZKewtpCcqgO7XwzFaIxUgzv7FBYEGAwLRo01/QAAvQtWShhhTx1706mla6F8L9UgZYFCbLCSGfP+GqQg3OVwIrzl54MYXTcZKAyLlNIYrC95MBmsG4K3LW5KTqKkI8ove1p3dYEuDDkWIYuFyxaMFlaFbH/MrCACkBDc1bsuRlkraqfKJlOY8O6+cTJctke5gjLPt8OoXBsPFftsJCiCA7IXlpGLBumxuoKfswgTnhenaROj9VW+HAA4rZ+1ZJjPfFFV9fvf//7pp59+yimnWFXsLrvssscff9ytvi1jPyxIRcBZu941U4z5NR50sC5M/xXHF46hGLpDYyEciBuq2m0MomWD9ueMC8q5i9rOFlHSCvvy3L44CYGFkJggHlyfCDJHpGIYa8KOX6gPE+y6WnUbiswAraalIu17LAFOgzyAPS0bNkQKUakgY8erdAqBnXs43fnZzFn3ZcuWLZdffnn7qRXAu2PHjocffnjTpk09px0xxgCAzFuVwTAMQshydLAT1KMo6kElVUdoRdVg1klTzK2lWces4mukdBv2WebErbFEsAYSaMzOLbC9YNHeDnMBH60DQIX1vmE0F4JwpriaWh/FVaBQNWwOp7CyqNy0xhTQM1AADOMivf93LxgfkqhiAObWtdjGluchIuoAAAjGIMOXk6K7p/NX9uKLL1q2y3ve85577rmn/frFF18MANu2bfvBD37Q1WFyudyVV165fv36devWrVu37vTTT//Rj340+22bN2/etGnTUUcddeSRR15wwQUvv/xyV0dZZr+oIVdKejj/+9f8Onf+KO4UDqdKkTntssLChbEopBmjdaePApQ77UwiwFKkICFnYyOm8nIdJg3lIVSQwcEfvmWNCSIc/eErwkjzUlLUrKfYidQhwoEyLnFOu6vV2y0xpqZYNcj3uluwK05rAdi5hwv9n0HnQ15yySUAsGXLluuvv37t2rXt188//3zLpNi8efPCj1EoFD74wQ/+9Kc/3bRp01VXXXXppZdKknTNNddcccUV0992xRVXXH/99atXr/7GN77xyU9+8uWXXz7vvPN27tzZy7BsRfKPet0FexCyIdxS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HoRcu63HC2iAl87G0upMn9fz58//61//CgCqqjqOw3EcwwwsMNjb23tW85keeOCBTZs2zZs374477mhvb9+wYcPKlStfe+21lLnBQyQSie9973spn3r77bc/+OADURSHbHccfDUHw7IphFCTp2a7ioyoNvj6XPyLbIbBAhwDDg4QU7NdS9oU0wEwEgAtwAFQ0A0l2a5owsmxdcBT95kWL148ZcqUP/zhD/7DIbfIXXXVVceOHfv44495fkQ55rt27dq0adPgxJXPfOYzN9100w9+8IPBi4wP50c/+tHgsa7BWltbaZrevn07vtiX29yABlou/jcFkM/TkKM9/OmGVM9lu4jMmKO375amZ7uK9KPAA4ALyKZc7VsUsh2txvhbVhAbO1J3NSzLOsPyS4ZhAIBtj3SG3e9//3sAGDwFav78+VddddWuXbsaGxvPvO8f//jHN954Y7irgTt27KipqcEdJgzDRtk8+1C2S8DOxeQcTfAds3JsfaaT40xLly7t6+vzv9c0raGhYeHChafvYFmW32cKBAIj/BkffvghTdMLFiwYvPHyyy//y1/+snv37jNcnuvs7Hz44YeXLVt23XXXbdmyZcizra2tlmXNmDFjhGVgGDbK5mgduwPTsl0FhmFYepwcofnVr34ln+BvkVMxDIOm6UcffXSEP8B13Y6OjqKioiGjQZFIBAA+/vjjM+z7ve99j6bpH/3oRymf3bdvHwCUlJTcf//9ixcvnjt37le+8pU//vGPIywMw8aIKnOkf35g2OgoZtuyXQKWIwg3g1+j7+Q4U3V19a5du/zvlyxZUlFRkXKyEUVRZ3VLmmEYrutOnz702j/LsnDiMl9K69ev/+ijj9avXz/cZPO6ujoAWLt2bUVFxZIlS/r7+z/88MPt27fX19ffc889I68QGxeCPJmr836wcaqWbHoPSrNdBYZho+eUOeDJud7z5s2rqKhISzqKnwFMEEOvO1IUBcNPimpsbHzyySdXrlx52WWXDffOx44dA4C77777O9/5TnKvW265Zf369VdeeeWiRYtS7uVSHoBLUC5L0KJDBRwjj1YkQkGkxpGGQBkKbQgsomyKtG2KtVyb0niScgjGpgiXBdclPQ8cm/IcL02xr64tuxZHUBxJ0QRNExRJUgRLUQJFqSTLkJ5HACIhjxB7CPcIAAB4HukwlM2SDtFk6t2TEyHJIZ2gboUVkWdmJcLFsjoZ7axCHbuZ6Q10ZQFT2sVE2lBBiCsQBQGJBisiO8DRCSSqLCczpIxITSSVfEotcrSYY8Qcq/882+VY/Y7VT2oSrRVRfJhQJJrnJBEJEmP0i7LEM5LJiZog8oaQ380XN3DlR1FlPTvzb2x7DToyzz5Ua0SndaIIE/ACmhWRZ1ncXNn691hjK/NhA5e3R5y6T5reYpX3mIVHzDBt5Ie0AKciWUGswpEKEuQgLwdoNcIoZYxqeIrsav3nn7vptwsSQJAsjSIUV8iIeYzAB3jkSpwliqro6QErLOimYKiS0SPoH3Dxzai3go2Fgx3TqJZZbvOcxNFq3ZzsFhBBVQoZXwbjRmWv09/UTkQbOWafWLGPrDrkTokZJW1mOG6Ew0bgZFSqyrNyUJInMcp0xo8i9iN7jdj5RBE7Zq9j9kJ84KEfbRsQQkFeBInz+Hw/srdYsl3RsAT9uGA0S8arnKKhvkoUi7CdFVTbBUbzXLNppt4z2WLzBWpukHuM+ZDSd5Cm0GPpTZxanz9pNz2twavssMqiZmRwyjKjsbRcQCnFklzDyR6p2oRigKp7SsLR+xy969zOSduI2kY02S4AIGlJ4oqCXAEpBoHnPDHoCrQhkbLk2pIZE/T3RP3PgiULSg/XX8T2ltpdEe34DPLoPOfQLPLYNKAXueGFdK8t/JNkPqRkpFp0WyBWX5RXz1TuJaYdsSf3mYV7zIhn5Ee0AK9wtMqySgWpVPMyI8oerTiEap3MgjVi55BxO9CuU/9JEEGJXDHFFRJ8gJAk4MOuxNgCpUher2S/L+h/FXVTNAcyieM9FXqsgO2cSrXOlQ7NMdVqHb5u6HTwI0d8H4QNlMJ6caFD6mnkyH1o8m5y+iF3SrdR0mGFBuJ7VY5Vw6xSRircKTHSfuy3mnD0bkePnVXst6132nrn0HYBoFNipMMglHoicgRKk4j3JWdrQLcEfSDOXJH9czLEdpcH2mYSR+Zah5eozTeZPUF+hxvQ7LBDazSZ4Pt0K5mQfcCr8pO/28yQpOflqQGkhlkV0QpHyUiSKaR4lGITqgmK5qmKo/U4RtQxR7qYwUC7+lK0C/ykdhQm+QjJTwFxJgjIEendIvm+5JoB0xF0U9RNwVIFtXvWyP8tx4Qcu28u9ezpF1988T//8z/T8gNO7y35/OUA/J7TEJZl3XnnnaWlpQ8++OAZ3vnJJ5/ct29fssMEANXV1XfeeScAbNiw4byKxjAsTXLrAxPDsAntLNbT27Bhw+bNm1esWHHjjTeOfC//Ql5LS8uQ7f4Ik58HPMTTTz/d1NR0++23b9u2zd/iX4br7Ox87733CgsLk4thJteLSvr0pz8NAEePHh15hbkE//+EYVhauJSX4i9aDDtLE2Ud8AceeOD111//y1/+UlZWBgBLly5ta2sDgL179z766KP+/OuRIEkyEon4+w7W398PADNnzjx9l+bmZgB49tlnh2zftm3btm3brr766ieffNLf4rrukKnl/jSplF0xDBuz8P9PGIZhY1/qPtPTTz+9adMmAOjv7y8rK3v99df9Ts/DDz/829/+tqmp6atf/epLL700wp9x0UUXvfnmm42NjYOXFXj//fcBIGV8yi233PLZz3528JZDhw6tW7du4cKFX/7yl8vLywHAsqwLL7yQYZghd95t374dAKZMmTLC2jAMyzSHs8nznR03Rjmsgzu7GDZxpO4z+Qt2/+Mf/ygsLASAZ555BgDWrFlzzTXX3HjjjUuXLv3oo48cx0k5G+l011xzzZtvvvn8888/9thj/pb29vY///nPFRUV8+fPT75MVVUAEATh4osvHvIO//znP9etW1deXn7ttdf6WxiGmTdv3o4dOzZv3nzdddf5GzVN+9WvfgUAN9xww0j/AbDxA///hGGjyRFNMp6GO4HGIJu32US2i5ggcmvKSIo+UyKRUBTl6quv9jtMlmX5d6h95jOf8V/w4IMP3nbbbZ2dnaWlI7rP9sorr1y8ePHmzZsdx7n66qt7enqeeuopTdNWr16dfI1lWX7/qaGhYYSlr169euXKlatXr25tbZ0zZ04ikVi/fv3Bgwe//vWvX3jhhSN8EwwbIxzRhP6hyYk5w81TIZqb6/U7kgFyzgYtE0F18C2HucQNaKDn7IHDMiTFGaPrOgDcfPPN/kN/+nZBQUFy6YHi4uKz/TFr16595JFHtmzZ4i/nHYlEnnrqqSuuuOKc6waA2tral1566Yc//OEvfvELf0tBQcF99933zW9+83zeFsMw7KwIkl0uh+thpHFS40sJhEDv2ZeLeY/5HDPFEB2iGwBshmqHsmxXlINyfw64P4F63bp1v/zlLwHghz/8IZy4H83nX6obYUCvLxgMPv744w899NDevXvD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MChSeZ4ofyLYGnKIbmHDRsQOFEsghw+fCHbeZ0PC7vX9id4CVnAUaylFq0V65LEnj6UBWG1tbced/PLUvf/Ovy3dunXr+Nc/88wzm5ubf/azn5WWfPKTn/zjH//497//PXx5zTXXvPDCC5s3byZkeMb8u++++5577vn1r3+9ePFiGOveXNhgevLJJzdv3vzAAw8AwM9//vMXX3zx5Zdffsc73gEAH/rQh45m/yRJkmYONLuGp0rSDDST5rR87rnnRk0tmclkSs0jAPjzn/989tlnj1xy8sknA8Bf/vKX8GWZNlMmkwGAJUuWzJkzBwDCttWTTz4JAIZhfO9730un0x/96EePtFZpBpG/KqThpHdJqnYIy0yVKlIa8e267t133/3SSy994hOfCJfk83khRDKZHLn+smXLAOC1114LX5YZz+T7PgBceuml4ctUKgUAP/7xj6+44opwyY033njrrbd6nqeq6qTvjyRJkjRtqj21Wppqk5pwsvPVUyflfVavXv273/3O9/0LL7xw1apV4cLwDt2o4BPDMACAseGxFmX6mXRdh/0dS6F4PD40NFR6uXTpUgDo75+EMSuSVCmIyF4WCZDMbZUAAl3+GBwbjjvxxZFfR/0+Z5111te+9rVLLrnkt7/97XXXXRd2FYX/Lav0rTL9TLFYjBCyZ8+e0pJ4PN7R0eH7fvi43LZt2wDA847mh4xzrqqqfOxOqjx5gxIg0ATkyZuvJ81qcmZ8QIGIcDIkn6WdAhXKTtm0adN3vvOd0sulS5eW+pMAYMWKFQBw8cUXNzU1ffvb3/7JT35y2WWX1dXVHfo+YWsJ4+HGUvm5Bs4999zHH3/8yiuv/O///u85c+Z84AMfuOuuu7761a/efPPNxWLxpptugv337MZv3bp1Dz744ODgoKIoy5YtW7NmzQknnHCY9Z955pnvfve7hy7/9re/XbofOZ51JEmSDsOLcMhW++VCzr4BACLuQEGvdBXS5MhkMps2bSq9HDkv5UhXXnnlt7/97c2bN1922WXz588HgHCugJJwcqZ0Oh2+LN9muvfee5csWfL8889fe+21GzduvPbaa++6664f/OAHP/jBD8IVli9ffkSNkk9/+tOPPPLIKaeccv3113d1da1fv37lypU///nPwwHmZT322GPPPfdcJDI6f3tk/9Z41pEkSTo8lnC1nFnpKirMS9hgV/VBCJQAx+2GnIzvnVSTOp5p/N797ne/+93vHrmkr6/vy1/+8vLlyz/84Q+XFo6860UIqa+v7+joGLlVeGPtpJNOCl+OOafla6+99s1vfhMhFL7pr3/968svvzyXy4Ubj3pa7/BeeumlRx555IwzzginLQCACy644PLLL//sZz+7YcOGsbZqb2/HGG/atOkwN/LGs44kjSUwBRSq+5YEgIhxnJN/W0sAAFHT75notGKzQQtTZHzv7JNKpZ577rm//e1vK1euLD3BFs7V9La3vS18+e53v/uHP/zhrl27FixYUFpB07Szzz47fHm4psYNN9xw/fXXh/+/ePHiv/71r5s2bdq0adPPfvazwcEjmKvt4YcfBoDSWwHAsmXL3vWud7300kvbt28fa6vNmze3tbUdvjE0nnUkSZLeVCDDZAAAoEEk33wlSRq/GTM/k6Io//Vf/9XR0XHddddt2rRpx44d69at+/rXv37SSSeVppy85pprIpHI1Vdf/cwzz+zateuLX/zi008/fe2115rmcBds+X6m0047bd68eSPnygzFYjEAeNe73tXZ2fnyyy+Hz+C9qRdeeAFjfOqpBz0ieM455zz++OOvvPJK2dtz7e3tnPPjjz/+MG87nnUkSXpTIu6gqr8zJUkjLWT9b+BjacZtaTxWrFghhLj77rvD23OKolx66aW33nprqdupoaHh/vvvLyWdYIxXrVo1cvB4+TYT57w0G8GhXNcFACHEeEr0fb+7u7uxsXFUb1A4ourll1/+4Ac/eOhWr776KgA0NTXdcsstTzzxhOu6J5100uWXXx5mxIx/HWksiHpQlA9MSdIBtdjogGKlq5Ck2aVCz82N5cMf/vBll132+uuv5/P5U089deSU36FTTz31iSee2L59eyaTOe2000bNQ3mgzXT++eeXJmGybXvr1q2lO3wjcc7DNlPY5/SmXNf1fX/RokWjlofTRoVvdahwaql169bNnTv3rLPOymazL7zwwqZNm/7xj3986lOfGv86kiRJ0hGZz9ydcjTPzPD01hXntP2k0lXMNoqiHP6xfQBYvHhx2ZtgB9pM991333vf+96R3xv1xN2BbTD+whe+MM7iwgzgcCz5SGHbbazOqs7OTgC48cYb//3f/z1csn379o9+9KP333//eeedt3z58nGuU4YSoCAIUBAoAai+ovqaoIbPzcCNBHYEOQY4BDGquKbCC6prqVTDWMWqShRPeAoRiqdwHakeVj2EfUUJMPJ8CALk+0rgqz4D35tgKGPgM5/nkUIVFSOGQVWQqygIqSqiKvJUlaFAVX1AAaAgQBCgIIGCLEB36S0IeIriYdUDhaEMZ/0NhWTUiyjcZh7yI4Co5yVcX/ewLhI5PZ6vr7UG68nORjrYRDK7cWO72mjiurSo6cfxXhrXaDShm5ojhM6wQwODCFuzItiwVd1WsU0US0MRQ7UTil2rOo0Tz6kVbr9w+7GbVp2Uotcg21R0TTE1Vce6pTBDK5pEMYSvM2K4mkZN3WB6LE+TXTRVQ3IDpKEdz92C+1v0nvlad5jS2tIPDb0pM8pE3OFRBqbgc/Ks3kIWnlegC3P6mVnWo2zqoJt209QbWvNuvSmMqi2IxKGZza5LiramOFS1ccSi1A5UO6E6adVqIY4b2JbvDE0ksdjjWY9noQAIqVhvULRaRY9hI4INGhkOao06RtQ2hhOL4zoXeorrYkB3d1HLpYVaXBiOKY32taJ984N9C3nX/G6rmdMGSKK4JWKuiHGetlFDe4Kpp9jktGxBye8t2O3DWa16/W61aQ80dfr1WZ7KiUQHjzs8lmCRiGsQl2QPiuw1DLuG2oHqeDgMrLUd3y74zqDnZjyePdIj4Pu2b3VwqwMGAUZE9mpGTD8Q2auXsqtrdd6sM64zYfA+jbfrzlPECkhxOLk5NtSg9s5F+xZZHcdl981zi00iXouNMK7Vbiyi+dnFAItY9v8rWjTbgfLmgLC7cXGPFtkZbXxDadkbNPZ49QVRMzKzthTejF2i2primJqdNosI2z51hjO8A9s+usTWIPCE0yOcHhhx8MLw5qiejOuR4cxa3fQN1TWRbQRNhgh07hmuY7CCJnbr/A/UGdQKhBSbcC6pD8bw4Byvd+5Adym4t1EMJ1g7TTklwudQ78PeTuTuHQ4yt82+INtF3D2RxA485w2luT1o7Bd1BVHTw+N9Io55pNaNhDHeqkuoTZEbVa05hj2c3TvBEGuPDXpsEPKjlxMtrdGkqtcgMwq6BnrEN4lnKCOze3OGO6Dxv+uC6axA7TwtRkm+Uc3FWDaZzTTnexYGHfO9ffuzzGtQlEHTUG3US5riZPxCIDYhRyV5inM6d/VedWBPTbCbpnbjplKOdUEk9vL4EI9HeCTGjP0pzhp2Yoq9QLWxYSu6HajWiDjzcV8cwgaTLwpMFKAYTpq4YpzHbaYIZtXswQfaTIsXL37ppZfC/z/rrLPmzp1b9qE2VVWPaJaBQ1tLoXA6gLHSV77xjW987WtfG9lptnjx4htuuGHt2rXr168P20PjWUeSpHFRZlb/uSRJ0gx00Him0sjwU045Ze7cuaWXExE2sPbu3TtqedjDFOa0lHXoXcZ3vvOdADBygvLxrCNJkjReqg8gYzQlafLMsPFME1R+DHhpIqWJUxQlnU6PmiQKALLZLAAsWbJkrA1LUS0l4RCokc2s8awjSZIkHRFEPHDHnL2veiDsyTa0NNIRzGy0fv36D37wgz/+8Y+P9N84/fTTOeejpmJ69tlnAaDsOCzO+Vvf+tZRcxMAQDgP+rx588a5jiRJkiRJlTRj5meaFGO2mT796U8vWbIkHGcNAOeff/5tt922ZcuWtWvXnnjiiUf0b1xyySUAMDIYrqur6/e///3cuXOXLVtWWmhZlmVZAEAIOeWUU2zbfvTRR0vftW37vvvug/3ReuNZR5LGA2GZtAMQTj8hzcjj8PTWClzQAm1cs8nMeoE+434epAoq3/t61113PfLIIwCQzWabm5t/8YtfhDfX1q5d++CDD+7cufOKK6546KGHxvlvnHfeeaeddtqjjz7qed5FF100MDBw55132ra9Zs2a0jqc87D9tHXrVgBYs2bNypUr16xZ097eftJJJ+Xz+fvvv3/btm0f+9jHli5dGm4ynnUkSZKOlEztDXlRTnLyOACPyHyhoxdUz3imP/3pT3V1dQDwzW9+EwBuv/32Sy655LLLLjv//PP/+te/ep431lNvh1q3bt1tt922cePGjRs3AkA6nb7zzjvPPffcsdY/4YQTHnrooc997nP33ntvuCSZTN58881XXXXVEa0jHYYcsiCN4hscsnJmHukAHnexnCNeCUTcIQByxlOpzK/MfD5fLBYvuuiisMHEOQ/v0F1wwQXhCrfeeuuqVat6enrmzJkzzn8mHo9//etf//znP79ly5ZUKtXW1jZqBUJI2MNUcvLJJ//iF7/IZDJbt26tq6srO7vUeNaRJEk6UizharKtAAAAKG7BEU+tNTvVB7V7IFPpKo41s3V+phLHcQDgIx/5SPgynCYgmUyWph5oaGg4un8sFoudddZZR7RJKpV6003Gs44kHUZgCijI/hVJKq8OJbqgt9JVzAjzGNotLxVVrMwY8PBB/f/5n/8JX37uc5+D/fMehcJbdeMM6JUk6RjCEkc/dfssE8StSpcgSdLMUqafKRaLRaPRP/zhD7lcznXd8On9G2+8Mfzu3/72t6eeesowjGQyOa2VSpIkSVKlzWeZ3bip0lUcOyoxI8DUKT/XQPhE22mnnRZ2Ly1YsCAcuvT+97//X//1XwHg5ptvnsYiJUmSKqCWyKelhs3h8gG6YSrMqkaAdETKPzZ16aWXAsCXv/xlzvnpp5/+ne98J1xu27aiKLfccstll102fTXOACgon5pXDbwjmfj0IIGc1+SY5CVssE1vxC+GCfwMyN8u0iwkxjgjqvk3xZj8WTUGHAVHclFrb29vbW2dumqmgTW0AHwUuFixMM1pSt7IOd4+nO2idBepewO37IGmfX56UKTyPLFPxAs8OjKtWnUJsSlyqOrg4dRuy1NsD5yjT+0uCyFV1dKqllK0GDIjoGtgUF/HnqE4JrIN3zOErzNhuELjXBdc4xZ1srSok3wTycVxNoYH56i9c6F7gbfvON7TyqwmHqshWpji7kU40gWgIBCqUiQkT9Wc7lqkRxnooLCbpt7AzbtRU4ffMOTVFnlNr4hneEznkQQzSwHmxCWKrSk20W3VsAHbvjLhIPeyVJpUtbSq1yDdHA5yN7Cnq8xAthGwiAh05mmMG0xoguncps4QtRRSaCK5GpyL4uFA+wV+93G8ex7LN3CtDiVQ3OJx14vyQBOIeAFXkY3DDHNRMPrQQCcRu2lyB5mzGzW2B40ZL1XkNQMivo/HEY+MzrR3qGJTzVYNGxE7UGwPORwcBpbtO0XfGfTcjMcn+gBSmGmv6ElFj4Cug6kFOvENlRvINgLX8Hyde4YrNC4MzqlwdHeIWh7Jp3EhTXIxMpBSM61o3/xg30Le1cqHWphSH9SSqCPiDo+xQPcQFeApYJMw1h7yZsbPdxF7D43tJE27lKa9QWOfn8rx1JCI94iYYLEaZhpMpw7BLiY2VV2KHEps1bAVrRiojodsAQ4Dxw2sgucM+WzwTRPd35SiGKqeUrUUMmLIMECngU58EwtDsQ1wDM83eKAxZjBP41wXru5mqeWQYork63EuQoZq1IEWpWd+0B0m27cwv8FLmqbnxR0eY77BEfUgQAFT1SKhWQ3ljSHGukm+nZp7SPoNtXkvNO3z01meyolEN4/bIhJjkSgzqEOJg7FLsK0pDj0Qbu/4iu2B5YLjhpcLz814bn8wsT8wkEKxlla0WkWPISMCBgWd+obq6YpjICvieboIdCZ0JnTOdc40XqB2nhaipNCPLQZ3AAAgAElEQVSIczGSjePBZqV3HnTP97qPY72tzGkUibiu+jGbh5cLTQBAwFSlSGieKnmjYKMePNhOyV6SegM374GmTr8hK5IFkejh8SEeL105sYuxQ4lDkK0duHLaPrLF8OUivHKyIc/JTPxygcMrp16DDBMMvXTlZAayDZ8bnm+4ns7CKyfTWXjlJKTYhHM1OBslg01qXyt0L/C7j+P75rnFJhGpxUYQs1ncHb5yqn7AMLIwKVCc090CDa+c7TS5AzfvQo0dQeOgqC2Imn4e7xNxzCM1zNQdjYZXTocqDlUcohfxQVdOmwWWFThF3x0QbsYXhUP3riITnB61tra2BS1/nLr339XxT6OeuJ9qRzY9z7HeYJIkSZKOkiJ7DaUjN7s6m4fbTJs2bbrjjjtqamrWrVsHAFdddVU448BYEELr16+fjgIlSZIqSPVlSqskSaED/UybN28uPQr34osv2vbhOkgV5WjHN0gzivzDUSpLnVVDECRp0iEqwJI5CuMwu8YzDX/ky5cv37BhQ2np97///QrVI0mSNLMg6kGRVLqKGUEeCqnKHWgmhxG5h/6/JFUJRDyw5R+OknQ4foRDXs6EDSDzA8ZpdmWnyFtskiSVY/BKVzCDeBF5NA5gMTlZ/DAeZSJ+uLG/0iwz5l/VPT09uVzO931FUUzTbGxsVFU5EFKSJEkCP2aDLTOMh2lRBjJoZwxHNJ/RzDe6zZTP51evXv3ss88euuqcOXNuu+22s88+e1oKkySpwrwoJzk5+/MwlnC1vAzZPCBqBD2y922/piDVAZlKVyFNuYPuzT366KPLly8vNZii0Wg8Ho9Go+FTcl1dXVdfffUVV1xRgTIlaVoEhqh0CdLMFcQmOt2iNIvNY3IS8HJ8fwq/pt2BfqaXX375lltuAYB0Ov29731v8eLFIycU6Ovru++++x566KG//vWvH/7wh+XkTJIkSVWuQSTbaZm5qiVptjrQKrrmmmsA4KKLLnr22Wfb2tpGzcBUV1f32c9+9k9/+hMAbNq0afv27dNcqCRJ04/H3UqXIEnHjPlsoNIlzDyBP4Vf0264YdTX15fL5TRN+8Y3vnGYtcOWEwD853/+53RUJ009hGWSriSNVw2Vz5ZLUvUazujdunXrJZdc8ta3vvWRRx45/Aa2bS9dujSZTD7//PPTUuEks7LzIUCBgxV7dDBtGK/YjupGprH2imjAYglujBVBSu1AtX3FEWCHEaRF381PSu6mohjYqFdozcgI0sDAwlAcA2zD83QRGC7XuaeNzN0sGrhYiultUDNh2OQ83jsym1bEXBHjgSbCQNbAxSNTSHtxvp3qe0lqF24aGb3ZL2KlpF7q0lF5k2XiaW3Htwu+M+ixQY8NTvCzC5N6FS2uGFEw9OFM1nLxtJ7GmS6YxkqZrGmcj+JsAg82Kz3zoHuB6J7LM8NBpBQHMZsl3OEgUiUIw3pxkeCcHuSNviDbRdwOGttD6ncpTe3Q1OOlcjyV92KjY1ldXCbFuZRF6rAwuthzMxPPIj2Q4mwkkG6MTHEuZZEG+1OcR0UX1+NCLc5FyFApr3e+2NfKBlsYNPi1msmHQ2ojHNEwmRUfGuTcTpO7ceOo9OJeEfV5dGRkb5hTOz3ny6GRvaPPF53xMLJXE0xnI8+XmJqPk0z58yVmi7gjIjwwBCJeGPJdOl9yTOzD2ck8X9yc5/ZPzvlCk4qePMz54uuM62z850u9iNVQetD5EqbVuhjnCc5rQc7sC7I9xN1z8PmSF8nRMcYuKZ96PtXnyyGp5yPPl5FR3y51B4mFaH7k+dKE+hYE+xaKzjLni8GRfuB8CS8gYXxvNw1209qJny8A8NvH6ib4gzGd2tra5qd+NXXvvztz8TRn9A73M4VJKRdccMGbbmAYBsa4UJD3sKVZCs2qJ2MlSZKkyTI8Btz3fQA4/fTTx7MNQsjz5A0dSaoOshEpSeMnz5eDBbNyHnB/dqXoSZIkTRUZYHyw8AauJFUDma4lSZIkTUAg5yU6CKJCJhkfMCv7mSRJksYiOxJGQZo8ICOgIJAH5GC+DCicpQ7qZ/rYxz42nm0456Nmb5Kk2QQRD2zZBStJR0DEOM7LpJ0DRITjnF7pKqRJdtAvBs5l01iSJOnNeREOWdlEOIiIuWpOBvceIOKOBlDt8b3+rHpibLjNtHz58mme5ECaQeSYVunN+BEOeTmd40Fkau+hUNyCbKWLmGEa/NpuGd87W8hbbJIkHXue3rqi0iVIkvTmgsCfuq/p3x3ZZpKkMgJDjmkdjcdYpUuYcYLYhCannpXqUKLSJcw4TUw+WjhLyIGukiRJRylQ5ASGknRYE8tEmmlkP5MkSZIkTa35bKDSJUiTYDijt3rY+bmBpwYMIwuTIsE5XRSMPjSwD/MOGttJmvYq9aVQyYKI7RPxAo9GeCTKdc3RiKuOStnUHETtQHU8ZAtwwtjRMGUzI9z+CVYbptKqeg3SzcOlbGphTK9gGstTu0iKUVKox4U4zkZwtk7JzEX7Fvjd80RPC8s1cbU+qCURV8QdHmWBKRAVgIKA4ZHBtANBvovYHTSyF9fvUhv3QtM+P50TSUvEenh8SERHJY9il6gORQ6hNjZsRO1AcfdHS9pOYFu+M+SxIeH0TPSYkISqpRQ9qegR0HUwaKATX1eFodgGOIbnGzzQWNno4npcqMFZE+fSaqZ1/zFp5UNNDJXJ2kQBCBVsohYIyWmQNwf9YjcudlJzD0nvVpv2QNM+P50VSUvEe0V8QEQxj9QwU3MpdYnqYuKQw8U5O7ZvZycnnhZHsZZStFqkR5Bplo6Jpx8UTyt0JnTONcE1blEnS4uEFBtwvgbnTJwL83pbg775ons+yzTxoMFLmobvx2wWY74pwkBWEGrgYLVIaE5DBX1UonMH1Hf4DUNerSXi/TzeL6KIR5Lc1JhWiiBVHao4VLWxYSu6HaiOr9geOAxsFh4T3x0Qbn/gT+hW4IHIXj2KTPPQyF5f83ydeTrjOhOax7XRGcYmziXxQAva1xr0zvf2zeWZVsbrRDxOsZ+weIyVQmpLKdckT5W8kXO8PpzrIuouWrdbbWxH9R1B46CotUR8VCwrcQl2VeJQ1SXTkVOrUKylFa12ONfZoKBT3wh/TpBt+J4hwmNSynUOc2oDUkzjQprkTJyrUQdalJ4W6D0ouJdoQcxmcdeLcKQLwF54TBQL0zxV8oZlKz3qYDdBu2mqHdeXomotER8S8R4R4zySYBGT6cQlxMXYIdgZzu7VHNWwAdu+4njI4WCzwLICp+i7A8LN+GJC4afjzLr2hi8pgmnc1dgQtQQp1uJCKcy4UemfB93zve55vL+ZWU0iklQiELN43PWiHAwO2CsbD99Ng3ZSswc37FKauoK6Hq/eEvEhkegV0UPzjAHg9evSE9nfadbW1tYafWjq3r+9cEVlMnolSZLeFFLkI5aSJFUvOZ5JkspDih+AWukqJEmSjmUyO0WSJEk6QM5wdghE5JOnoyF1Vo2Grk6yn0kCGO5TkaRxwJ68bkiSNF7yuTlJkiRJOjyZZHwopMtjcmyTfy9K0tiwB0AqXYR0DECagKL8URnNN4WM3BnFN6orhmiCDwXPNLKfSZKkIyP/Vi7Li8iM80OggMnp4w/BY8yLO5WuQjoasp9JkiRJmkJ+zAY7UukqZhzN5FANDSfZzyRJkiQdSkbySUekwa+tdAnSkZH9TJIkHTEvwiGnVboK6ZhhGj7I9mRVCuT8TJJURQw5SEU6An5sQvEmUrVpYqjSJUhHQPYzSZIkSVOuwUt2k6FKVzHjqDDb20xyPJM0KyEqH4aSjgCLu5UuQZIkaVqhIKiu+Z/t/NzAVwKGkY1xkeD86Lz6drV+DzR1++mcV1MQNUMiWsoh17lGXEIcjN3hzG3Fxbq9P3Pb9cMccrBs3yn6zqDnZjyenUi1CKlYb1BozZiZ25oX6DzMIfc0zjXP1d0CcYqkGCWFelyIqfkoGaxTMnNQ3wK/u8Xra2WDLQzSfs2oyHpEROCpo2K3+5XBbuJ10Phw7DbU93ipgpfI80S/iA6JqM4jMW7ojkYYVl1MHKK6FDmU2KrmjJFaz4aE0zvR1HocxVpK0WqRHkGmCQYNdBJoaim13tNFoDNP46XU+pEJ7SlcMHGulEbe6vXOFb0trNjAtTqUQDHbi7o8wgNTII0DAAg1cLBaJDSnobwxxN1enO+idC9JhcH13UHdqJD2KDfCQHLsYtUl1KaIEcUhmq0aNiJ2oLgeskX4AxM4lu/mPDcj3P6JHBYAwGFIu16DDBN0DXQaGNjTVWYgVw9cw/N17uuMa9zTuNCEq7MicfK0aOBiPS7EcT6Kh5LqYCva1xr0zRfdrXxgDvfqRDxOcRCzWYyF2fWI8sBTA4aRhUmB4rwmCkYGhnqIu4fGOnF6l9rYCQ37/HRWJAsi0S9iAyKKeSTBdY1p1CHYxdglqkMVh6o21l1FtwHbPrJFeCoFtj1Z8fWKYqh6StVSSI8i0wSdBjoJdNXTFcdAtuF7hvB15lPOdS50zqkYFV9v4nwcDzYq/XOgd4Hf3SL657nZRkHSQZJEXC/q8hjzDY50gVQv4DhwsVokJE+VvFFwoE8d6iaonSZ348Z2VN8eNPYP/8CECfZmhEdizKAuJa6quiQ8Msgh1MaGjagdKK6vOAJsBo4bWEXfzXtuxnP7Jzj/jUqTqpZW9Rqkm2Do4ZHxDZUbyNHAMTzf4IHGuB5eYQTXuEWdLC2q2KrHhVqcM3EuiQeaUN/8oLvV653LM3O40yAiSSUCMYvHXS/KweCAPQA4cO3N6UHeGAjyPdgede0d8motER917aUOxa5a/trreMjhYDNwnEm79ioUa2lFq1X0WPlrr+EF9MC1l+mCaSxLLQfb4bU3jrMRnC1de+eJnlY+1MTQ4a69RULzVCkMX3s7qN9OajpxunTtBYCnT//PiezXNGtra5tD7pq69+/iq7du3Tp1738o2c8kSW8CKbNqDKMkVYo8laRjnWwzSZIkSVIlyfjeY4UcAy5J0lFCqhfIa0g5iIjAlUdGkuQYcEmSJEk6KvJZk7HISKJjwkz8S4hzrqqqohxBe873/SAIVFWduqokSToUogKsmXgZqTiZ2juWwJBHpjw/Mgvje2fZnJYz62K3bt26Bx98cHBwUFGUZcuWrVmz5oQTTjj8Jo899ti9994bjpyvra39yEc+smrVqmkpVqom2JtpJ4skHbtEhOOcXukqZiIWY3pBHpkp5Pv+L3/5yxdeeAEAli1b9r73vU/TDoo0ePHFF/fu3Ttqq3e84x11dXUwo34NfPrTn37kkUdOOeWU66+/vqura/369StXrvz5z3++ePHisTZ54IEHvvzlLzc3N69evToSiTz88MN33XVXV1fXl770pemsXJIk6VBehJNZ120wWUTcUfNGpauYiby4A9Ys6oebSeOZ8vn8xz/+8VdeeeWUU04xTXPt2rX33Xffhg0bGhoaSuvcc889zz777KgN169fP7PaTC+99NIjjzxyxhlnPPDAA+GSCy644PLLL//sZz+7YcOGspvs2rXrK1/5yoIFCx5++OF4PA4AK1eufP/73//Tn/704x//+IIFC6av+tlCDumVjkJgCijIloEkTRrN5OBUuojZ6J577nnllVfuuOOO97znPQDw6quvrlixYu3atd/61rdK6/zlL395xzveMeqGVemW10z5Bfnwww8DwPXXX19asmzZsne9612PP/749u3by3Y1bdiwwff9L3zhC2GDCQA0Tbv22mt/85vfDA4OyjaTJEkVx2NMk70pY0BxCyY08eRslvaTHZCpdBWTYIJzrk6ujRs3nnTSSWGDCQBOPPHEf/qnf/rjH/9YWqGzs5Nzfu65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
* CHSP behaviour $$\to$$ [[CHSP]]
* Ill-conditions $$\to$$ [[Ill-Conditions]]
* Minimization $$\to$$ [[Minimization Problem]]
!Equations

|Filter delay|$$d=\lparen\frac{N-1}{2}\rparen$$|



! Notes
* Linear-phase filters have a symmetric IR $$\to$$ [[FIR Filter - Linear Phase]]
* Direct Form 1 (IIR)
** [img[8.png]]



* Linear-phase filters have a symmetric IR
** https://tomroelandts.com/articles/why-use-symmetrical-fir-filters-with-an-odd-length
** The symmetric-impulse-response constraint means that linear-phase filters must be FIR filters, because a causal recursive filter cannot have a symmetric impulse response. 
** Every real symmetric impulse response corresponds to a real frequency response times a linear phase term $$ e^{-j\alpha\omega T}$$, where $$ \alpha =(N-1)/2$$ is the ''slope of the linear phase''
** Sidenote: you cannot use symmetrical FIR filters to correct or pre-compensate frequency delay, because it is linear phase and all components are delayed equally.
*** //Linear-phase filters have a symmetric IR. But are symmetric IRs necessarily linear-phase filters?//

*Why do linear phase filters have symmetric impulse responses?
**Let's say a filter is designed in the FD and doesn't contain any info about the phase (linear), then the IFT of the magnitude spectrum in the TD (with ifftshift) is symmetric.
***//Does it mean that if I want a given filter to be linear phase and have a symmetric IR, I have to transform it from TD to FD, remove the phase information and transform it back to TD?//

*Mirrored result when IFT the real part of the FT

**The Fourier transform of a real-valued signal is conjugate symmetric.

**Conjugate symmetry simply means that the real-part of the signal will be even in time (and the imaginary part of the signal will be odd in time).

**//Also wenn ich mit einer IR FFT mache bekomme ich eine Spiegelung im Amplitudenspektrum rein 

**Wenn ich dann die Phase weglasse, dann bekomme ich nach der IFFT Spiegelanteile in der neuen IR

**Als ich die MELFB im f-Bereich designed habe, habe ich die Amplitudenantworten über complex conjugiert erweitert, damit meine FB linearphasig war???//

* __Does it make a difference if a real valued IR is symmetric or not? YES, because then it is either linear phase or not.__
* All Simulations were done in: `x2_main_CTCFilters.m`
* CTC filters for different loudspeaker opening angles are plotted
* $$\beta=0.0000001$$
** all 4 CTC filters per angle seem to have identical envelopes
** small angles 
*** only few peaks but for low frequecies very broad and high
*** large frequency area w/o peaks - almost from $$10^3 - 10^4$$
** large angles
*** ill-conditioned peaks move towards low frequencies
[img[x2_illConditions_0000001.png]]

* $$\beta=0.0001$$
[img[x2_illConditions_0001.png]]

* ill-coditions are plotted for tablet geometries
* for small distances the ill-coditioned peaks are low, probably because the paths during the inversion are not similar
* $$\beta=0.0000001$$
[img[x2_illConditions_0000001_Tablet.png]]

* $$\beta=0.0001$$
[img[x2_illConditions_0001_Tablet.png]]
* well described in 2_XTC.pdf (Choueiri)
* Minimization is given by:
** $$\boldsymbol{\mathbf{}H}^{\beta}= \left [ \boldsymbol{C^{H}C} +\beta \boldsymbol{I} \right ]^{-1}\mathbf{C^{H} }$$
* The minimization equation can be shown to correspond to the minimization of the following cost function:
** $$J(i\omega) = e^{H}(i\omega)e(i\omega)+\beta v^{H}(i\omega)v(i\omega)$$
** the first part of the equation represents the performance metric and the second represents the effort penalty
** with $$\beta$$ one can choose between the performance (e.g. CHSP) or the ill-condition strength
!Equations
|Phase Term|$$\varTheta(\omega)=-\alpha\omega T$$|
|Phase delay|$$P(\omega)\triangleq-\frac{\varTheta(\omega)}{\omega}$$|
|Group delay|$$D(\omega)\triangleq-\frac{\partial}{\partial\omega}\varTheta(\omega)$$|

!Notes
* Every real symmetric impulse response corresponds to a real frequency response times a linear phase term $$ e^{-j\alpha\omega T}$$, where $$ \alpha =(N-1)/2$$ is the ''slope of the linear phase''
* The group delay is the derivation of the phase term. It makes sense because the derivation of the slope is a constant value.
* All experiments were done on the following site: https://borismus.github.io/filter-playground/?equation=%28z%2B0.9%29%2F%281%29
* The frequency axis beginns on the right side and ends on the left side
* [img[1.jpg]]
* The closer the pole to the unit circle (UC) the higher the amplification or peak at that frequency
* [img[2.png]]
* [img[4.png]]
* The closer the pole to the origin (O) the lower the amplification
* [img[3.png]]
* Poles outside the UC lead to an unstable filter behaviour
* Zeros close to the UC result in strong attenuation in the corresponding frequency region and vice versa
* [img[5.png]]
* [img[6.png]]
* [img[7.png]]

* More interesting infos:
** https://dsp.stackexchange.com/questions/35680/why-does-a-pole-close-to-the-unit-circle-result-in-an-enhanced-q-factor
** https://www.researchgate.net/post/If_zeros_are_outside_unit_circle_then_what_effect_do_they_have_on_system_behavior_Why_we_always_look_at_z_why_dont_we_look_at_any_one_part
<div class="tc-table-of-contents">

<<toc-selective-expandable 'TOC'>>

</div>

iVBORw0KGgoAAAANSUhEUgAAAjAAAAGkCAIAAACgjIjwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH5AYFDAMM0h4QKgAAACR0RVh0U29mdHdhcmUATUFUTEFCLCBUaGUgTWF0aFdvcmtzLCBJbmMuPFjdGAAAACJ0RVh0Q3JlYXRpb24gVGltZQAwNS1KdW4tMjAyMCAxNDowMzoxMjLf79kAACAASURBVHic7L1nnFvVtfe/TlXvbUZtij2Me42NOxBjAoQWUxxaCAlgekJIuwnP5YZ/nksqoToFkjyQkMSJgzEQTDChuGCMcR13Y0+TpmnUu077vziDPNZIZ0bSFgz4fD/zYkYjLW0d7bPXLuu3FiYIAsjIyMjIyHzS4J90A2RkZGRkZABkhyQjIyMjM06QHZKMjIyMzLhAdkgyMjIyMuMC2SHJyMjIyIwLZIckIyMjIzMukB2SjIyMjMy4QHZIMjIyMjLjAtkhycjIyMiMC2SHJCMjIyMzLpAdkoyMjIzMuEB2SDIyMjIy4wLZIcnIyMjIjAtkhyQjIyMjMy6QHZKMjIyMzLhAdkgyMjIyMuMC2SHJyMjIyIwLZIckIyMjIzMukB2SjIyMjMy4QHZIMjIyMjLjAtkhycjIyMiMC2SHJCMjIyMzLpAdkoyMjIzMuEB2SDIyMjIy4wLZIcnIyMjIjAtkhyQjIyMjMy4Ydw5p7969gUAg/2d3d/emTZuOHj36CTZJRkZG5pMlHo+vWbPm+9///pYtWz7pttSQ8eWQjh8/fsMNN+zdu1f886WXXvryl7/8+uuv33HHHY899tgn2zYZGRmZT4pbb701k8msWLHi5z//+UsvvfRJN6dWkJ90A07BMMz9999vs9nEPzmO+5//+Z+1a9e2tLQEg8Hly5dfdtllTU1Nn2wjZWRkZD5m9uzZk0wmv/WtbwGAxWL57//+78suu+yTblRNGEcrpF/+8pfnn39+S0uL+OfmzZuNRqP4p8ViWbZs2bZt2z7RBsrIyMh8AnR2dk6aNEn8fcaMGcePH+d5/pNtUo0YLyukHTt2vP/++y+88MJtt90mPhKJRPLfAQBoNJqiJ0nZnIPvtvR2wGPGpa8mvxANTbP6LcYOs749xXYczcWP559Ja5vJpimxJnWkMTToCurMhy7UvH5/5O36RsA9QQDg/ZbgCfwR04JXUxcGQ9Osfquhw2JsT3Mdx7KxU29NaxrIxmnxJk2kMRx0B5XmwxdqX78v+kaDm+RpjnCGuD5T5Bj1qOlzr6Qu7g9Ns/XYDJ1m08ks1/FhNnoob4dSu6nGGckmbagxEnIHKcvh5dq3vhN7dcLisNBhwxoD3IApeVj1uHnqi+kv+kIz7T02fafF0p7j2k9kIwdO2VE5qYaZqSZdqCkadoXAeni57u374y+3zk/gnSahKcAGDbmD+sfNE/+ZvaQjNLO+x67rslhPsnx7eya8L2+HVDrohtmZJn2wMRbyBFnL0fP0W56d+oeD7xmn22h+wgAb1rNtpifNjf/IXvJheJaz167ttNpOsuldLw7/RkiFlW6Ym200DDbFw55gxnrsPP3WP035fdv7htkmBXdWHxvR8fttvzU5nmeuOBKe5el1aLqs9pN8euf64XYI2qTwzss1GQNNiYg7mLAd61v0lRsO3vrN5AsL9BTTOsDFNcTeut+YTM+xXzoQnt3Q69B02RwnhfT7Lwy3g5NaZcNCptEYaE5FXaGA/cPw4uuuPnDnt9N/X6Kmc1P6+JSK2u1+xqD+A79yd3hOc69T0211vNmb7tt+mh1cpWxYzDSZAk3pmDt45EsLzO/++TzDu/dl1n1eSeSm9PMZWrHb/Xu98vf8lTsjc5p7XZpua92bA+ne0yZSGE6rvEvYRstAcybmGTy6cr5+29/OM2y/L/uPFSSRm97L5yjlLs//01K/g6t2ROZM6HU3b3Zg7f3pnq2n2cEIlXcZ22QdaMq+f28Ln6ENu/+4zLDzW8xfL8aIzPRegSVVe51/URJPYau2R+Y293smvFOHdwykfJsLbiK15xyu0dbfzOz8dsOkv+/qdHQuM+74Brv2Cg7LzOwReFy1v34tRazBr9oSmT/9gzmOkxTREUh1v1Nox72Mb7RveLRJ4PFpL21td3QtNb5/J79uFcOlZ/RiOK/c53yREB4jV22OnD1t1xzHSQXRMZjqfKvAjsq5RGiue/nXzvk/70p4Bk86uhcad90lrL0uw6Vn+zGCU7bVvywIj1GrThxbpfdZ7CeVZEcw3fmOIHCn2alfvH7DEozgFjx6IukOnKj3nW3cfQf8/SspJj3bj9MM3Va/keMfpa45fvxafbfV1qGk2sPpzs0CnwOAjt+pG29LAYCqbuFLm+Zdepu/v5lPegZP1vv5C+dBaVpbWyX+OxYKxrp0Oq1QKMTfcRzHcZzjOBwfR8sJVIwLhxSLxR588MFf//rXwx/kOA7DsPyfBEEIglCjBggshZEMAjsUgmkL1ebK6XLV20lvrdd4MlUaefcDuwEQNOaXB5deAPurNLLywN1qLFt9Y+Z88NgEZbVhMoZ3/0IAgq/btukNUA9WaWTS+u0AAI6TVdqZ+fuDoKu2zyx4/LhAcuAMVWln2X/3gq7au/KK+z7kKRw8bAWvFb2RyOVf6QRlGa9ta4tU8I4i06cbCx4RPVD+T57nP5PeCMaJQ/rZz342efLkrq6urq6uUCh06NAhr9dL0/TwZSnHcTRNf4KNHBM0N/pzRoNTIDACAHpcxUG1g4uBzREoGmPmY9UboYGhAcG8gcarvSwiCqySYa4ABkfzdfMEAu/Ik2gaAygawxFoJqACkh48bHL88aPX61OpIe8YDocpiiIIJJ9q3DEu3KzNZksmk88///zzzz/v9/vfeeedbdu22e32AwdObUxFIpG5c+fWqgUYmg1ZDM2gwPMoHBumS1dvBACcjEr6CUrz7FGNeNkBJI2xQrh6IxoyWr0RADAQCBxblkCwAAUAlkLgHVE5JB5FY1gazV3JEyN8CVa2qxPI8oZKQcAr/hlpbf78+Vu2bBH1MOvXr7/wwgvLbf+nhXGxQvrGN76R//222267+uqrV6xYIS6P3nnnnXPOOef48ePbtm176KGHatQADJVDQnEfAoCgRmCH02Z5Qqh+XmfRkxxUO05Z2PT0rBUgXqWdS9M7aKHaL8uAx5zYAAAIeFVzcJuiX/wla0lXfJ0JMqXGcgCwgiTS7ljF894EPTT/uBjI1ISQxPCJ4bR4RjISnuQFfOjyXsFh6ckBic9FqZxMuqfov1h6qAPfya9blePT0/olWq7Qtw4/o80jEILw0QxvNay7LsOlp/dJ2THNyIb3FxwjAUB62ITqNlh3Y4JLz+6VsKO0zMwE9xVcIoHABBqHsW/SFvMrFSNG1l1zzTVNTU29vb3PPfccQuPjinHhkIqC4/jPf/7z+++/f+LEiQcOHPjpT3+ajwgftyBZIQEApkCwMQUAvDVV/cKe0+SYumT1dsi6eK6KAVdExTNz9MpsY6TK231VevMSlSLTHKxs4BaxkIP3ZdZ9niaztqDE02hNQy7ZKfGEz+n23JNbBwSOG1IST1PVLSyIsxhOUhk+17DzG8xaABxXl166KRTKuvkF8RHD6bJ1LzHsvItdBwAYzWAEL/DFLpLVSAkTGV9xh8Rosu2OrsXGD4YGcILHKVbgitjhvBaC56GYQwKArCkuRjQM/S3a4Qu9ZNwEesFCdAhF189pLSPQjBjRkH8Qp4vcYoGGrJ03kR08FPs+IxYAgJP1/nnG3QBSQQ0AMLKRVXLFFVdcdtll2WxWpRplx+JTzbhzSL/73e/yvy9YsOBTFuqNaKWF02i2cXAlIjsqBKEEAICr0Bze4IqsxKKWoE1cbkw7e9LXWWGYPDwKUQIMFzCcBShyxonRNKFzgqRDOv0FxT8XZjUJgTLCBHCS4dgidzdfb8BOlrGXi+HsyFEiacI1QBGBoq8oaUfgCq9Pf2PO0SF1MMyNmJlhOCvw1PBHcvoUCJgurJCwk7IXhhhgOCvwp32umGdQ322VMJJTsUlPteEn1YDj+GfbG8E4OUP65Klu6yYPsq0/VHZwNFuIyOxIfi6CMiB5F0rjHfuTSzUJU6owqpywqlJdyKgrw0iJ9vAUzuvKjOgp1p6orfxp+wg7Cc9g0lj+RGeEnawxUbaREXa67R0ZfUVnpafbGdSjOVY8hYBV/nMGIzskpCBybChB1aTa2yFVdUjsYGQ5Y3cpO3pNGUZKw6up0Z80nGLtCbjQTAgyWjR2kJDToll2IyGtqDxKuygCj1f8g7Ylny6w2ol7Ph5EYexAO/aIacm/UytEQau+y2zqKBSQYjit8izmGq39jbmEZ1Dc476DX3ddhkvP6sEIDjBB2Vb/qsA9Sl3zdnSBa6BJ77PYOlRURyTb9T7HnJpD0boWsrE13qCONIZDrlBe0zqxjhKaAgDABg2ZQ9onTWf9M3vJyfCMIQ1pBwcdvnRg5/D2q5xLhCZHfyOf9Ay21/XOMe3+CvHi6khcOOcoG9UR2hR1xPFePPeoZuVbsSXKwbNM3RZLp07ZEWc69w0/UqZUTso7I9OkDzbEI65QwnbsXP22b6fWfW7BIHmonmkd4BJqaq/zt0bdc9wVovxT7bM4OvCRikuVbR40ugONRKJhsKd+oNm0f8fM7+N0LvW2l54aIy1RrN12rI/5pf7i/yTOY4KTzX6zscOk60yl2l4ZboegDArvfKbRGGhMx9xBv709dvaNuCL7xgfuiwg8O7Uvr9z8NX7Vtsjnmvq92m6ro4PObdlQcHijME4jmiaEG+loQyjoHOz6/AW4IvtfbZd+K/yeZQKPu4J5UfNrqS+IYmRdl9n01rGCPTcMI1TuJVyjbaCJTXgG2y5fTKjSy/f+8FQ3IFnFwbpNLPcrxdVvRRfWDTQbui3Od3LZrp0F24C0tplsmBxv0kQaIju/ModQp9iA8e6+L94fe/WsOkpoCrBhfa7NsMbc/I/sJUcjMzw9dU2bzdDhTw/sKOjDqvrFQmPdQJPw7j2thDbJBg3ndHzvJvKF1ZE4M6uH0Kaoo/adsdwvNVeKfaB5W6O6Pc50tTEp33A7orQ526D/1/9MJHQJNqR3H3pK7AYLdDQzqZ9LqOm9rrwEeNrO6UU7AAAorXOxBs8Lj00lDXE2one8/0Kzaf+VilfuDh9TTU4S9jCctHf0MD83fOGNxPJMaHLzuxP1HYUSchBVyZ4F/3xuAWmMsVHd1E1v+u3tyww7v8GsvRTwzIwegSNU+5xraXwNftXW6Lxpu+bY2xVkRzDTtZ3nT1v6KAxTXnxpJWmOcXHt3LU7Bl2DFvOBD+PNJ+gb7U0C7glyPebIh6QoSOcOnqvvtFg6GL6jMxPaU/DpNr79f0hLlEtolHvcLf6/isdUq2HdKcHsgbpNDP8rxdWHj19v8JutHRq6PZLr3s1mBwEg/Hu+bcm1UJrW1ta9Oyt3t7PmKc7YdNLj7gzpE6P8SNCicANGYsSGdQXQuxrYidVKCwEguNnukNoYHxM/O7JkBnPy3Kp1oJcduessvPNiKByRy2X23kfMdP8CsnCgKRfNe3/zKANeVXuVdia8ualfHXar+pZrC5MOlMXMF7clDal+dWS2cW81ds5+dk/GkMxos2A7Vo2dpY8dZczJnCYDLqkwuVG57MGjIRvPaXJQ3RnMlffuz9mVSa0A3qFb4y7HbysQAlx542ahzswriYEmtoImmb6OwxnqL2qO7JCGwHABSWAMkmQNACDQaHZXNLwaAMHeiI7LApS5+1QMMyBQyAIAjaPZ8FEjsiNgiBQ8OKL+gyjgE50dNBO+YoEaFTFSnIQW1FF2Zwhn9H7laSCKIwASjR0k2YMAQE8h8CIA4GTQBMg5OakI6bFjwxEoZAGdY1ORUhHbY4dBFD/CkaM7gLHEjKGSygqI7gsOUYICoahDQrRNAgCCgFX8g6oNn0ZkhzQEssA2RCsbHoU2FgB4Y5Ifw9g0Kg5Wo8cRhJx62YH6XLJ6O04YMAgI7GjJCI4iJZ2VTOKA4DpHqVMHJ1xz5RtcLMXmZb8LNYqMvUJ/yZFc3s6d4SOqyUmhIhclkNzwfEKXAp5qGWVqgmFFnA9HnLb2+EZki71J4PVSsze8WL8VcIynThkSD5BSU0bJJ4LhY46X4bHKf85gZIeEGIxANKNUsBiFxlTOimbynpncjyRH2WyFPt2E4Jjtq5H9lgk8r612Kfl1YcN1aT49Q0q9PxaWabd8M/5qq51mnVIJKUilQ9rObOPeG8gNt4ZjvI4pqiQLN8QAAKeNlNotYcevHzhXv+2+9D8BQEJyi+G4yrlEwk5GlwGAy5UbxT9xbcm1MuFsVuhLJrrOaTIAsGxIvSslkhPsRqV3IRRzSACQ1eUAwGg6tFz95lCTSujkMnYab/DShrOK/jetHRr688JbjOQwsshEMGThmAYD7ZmDk2hiL2VKITskxKBySABQ9N6oAIkR5JMyhaszGKI4ckIj1aSis+MSTxWKqvcBgGkwkEo7QZvGaqmE3nagCcMUSkpXjkyqVB+gCKLOI/1aI3UqLlSiW/INoyRAiWjiTcZT0ap4ibz4SY8KaKkTnow+3W07TSBc1FTAy/AqqY05xpgYdJ22diz66RKeUFItSCRFTRpzYm0L6SbFnCFelxHwMhcusg6pImSH9BHjTBsLpe/8csEIDlWrpJtE61rGbkpCbKvyLC66XVOuHbyxkdKVUWJYwhRhcpZhR+Jqm/RjtyNhijOXvX1a1FTUjmYESFjTSE53sqZ4BWEUIx1SypTkUdzRPmOgQgchb9lVBMooOzEZ7VgY/1npqgKhhhTVcgthk1DdMB+LYhfDy4npkDBVbmxICVOCsnw7xfoAoxqzx5ZsUkbNGsqdlRazw6kzAOUfMY4wldPkFCiiVRKqlDpc0fYaLgw/UiTpOEBFg9WZvdCpGJQO6ctf/rLP5xv1aTiOHz58GOH7IkFg0USjoQTdXImLa1GZQgWflUo+9omAsA+wofJWQiVB2AcS4+78Yzz2AVRhfDIVgTJTw/Lly3/xi19Il+9NJpPLli1D6JCyOcdwlX5veKq9x6brNlvaWejyF6RFUJpm4o2NEa8i1jBUxfw8zVvfiv17Qj3Fu6K4IssGjLmD+lPq+l6Hutvq6BCgs7+gELWYrCHpVYcbomFXSCz4fX9i/RyDImfIYXWR4ZkRdkVmNfe6NH6ro53AOwNp39bhSfIptZvyTs96dYONiagrNGg7scyw477sPy7gFYKCyU7pFzMarFViopq9ob9B57PYOhVUZ2EKCYI2KTyfYxqMgcZMzB3ssnctMey8k183Iz04mTSlZ/SK5Z9fFbgn6KuGMhH4zZZOjaIzxnTtH576YSixhdcy0MQmXYMn6n3zDXu/ir9IAPf1WCY724+r04VZJHxmU6de3ZVMHfxXwdekci4RGhwDTULSPdhZ3z/VuK9VcfRz/OHV4X58+iBpiuWzP7yVODcTmmzxWQxdJn1nJrXvpUJT9rOhwRloJJKeYK9zwGM6SOOZixRv3hvaq2/NEnVhMXPHY6aFp/WHdzoLOkO+P4Qb6Zg3FHSGEjqfi4os17wpFqTHGgNswJg5pP2NaeJp/eGdvoLOAAAKfSvR0BJvUEe90ZA7mKDTOl3nubot30xsGCrcHtMRe+ueNunFTBlNffXNWx0jO0O+P2QadUFvIl4X4UguYvvwPP2792XWnUPTuWl9fI5S7XH9RYXnM1w0b3WSneGsb+fwzgBiOXnPHKbBEGjIMLpU2pjqtnWea9xxN/sPsTw5ACjb6l8G/gnqqs2xs+sGmpvf9YzsDCBWcPcsEPsDACQ8gycdvrONu2+DdTfFmZH9oX7vAmO3XtORZDsP5xKFpWzF/pC0EEk9K+YomWHadx350upwPz4jQBrj+An70YGcmA1Ee2CRvtNs7MhwnSeH514Z3h8EEh90Y4mGwb66QIOp7QrVv+4KtQ3vD4+YlvzZ901rr1UcHITO7szgrgJTSvNs3F4HakW4gRJzghhNhy7QvHFf9C23F8e8g9yAKXlYtcY06cHP/RVK09rauudtif+PwuxzC0uYnzmgXCE1NzdrtVq1Wi39tMbGRoRvigyEEgQK0bQWVflOACNHIfmqCeD0fArJ0aMWEARti5A4Gs2WGkdzaAcAPKruhLBbottDEhC1CmXNIFRC13KDF0rx6c7I9omBMqjh6aefbmkZOtbmef7xxx+/6KKL9uzZc/To0d27hyqRqNXqjRs3InxTVKAK+gIAAUW9VwAQcIFXogm0M/CIdpAAHCyaVAt2QJbOUoWj8W1aRCJZAEiRaMIReVyosorgKVOIqkcCIJsqMSgUciI8iciRkIi27OSghoqoSZRdKpWaPHny2rVrT548CQA+n+/aa6994oknavFeyEAXHYehW9kwiPI1qJUCqlxErRk0g4heSJp5NL7NSaCpj05gvIpAU/cdG0N18/6mMfWTHIWoWuPp0Ws5a+VeXBjm226KM9mJ5VRGGgZzepHy1eF+YkqF+RuHq1wB4K5Qm74lV8nwRhS+5r7oW243wSuR3dQyEtTEIa1cufKWW27Ztm2beJ60fPnyZ555Zs2aNbV4L1QgDNdGVcgcAKpXfebJuKotHy5iE8wVD0AFXBlNEJNC1e9KNYP/7vBufUuu+rXpIuX2+6JvNDop3lKVZ7KSCTMZEw+Qcl6pWjsYoZKOcQ+owgBwb+aFc2g60yqVuwGndBI1pViaYykOAG5nX7iCxbl6qf5AaOopVclI95xqqFt+DVsPAKDLYSUkXABAWhtpbXOJFgu8cuiF15EvAYBA8Lim5DqV8DYpDFOK/ivzUYhfg6ntUtVr4u9YCTmwoCJxj1tpnVv0v7x6aHdbPECSNlUSeYVUETVxSH19fbfccsvwR5YuXUoQRCyGZkY8zkFVyBzQlXwFANAhk8dKD0BlIVA8Qt0uIVmrbezaJhitSC6taRjVwlRV25ApyWulsM2UtqOl4sv07w2ZotiSS3kFRTkmSZvqNfqWGk9FdpRS3QomNW6WShHPqnNiRMOopjIeDail6hymrVExokHaVFrPxBqk7GQUfNIT7Ks7bapU1FTKGQnbMQnBbNSGxbyhoPN07W2ZKnVMqPznTKYmDokgiHT6tKGB53mGYUjyzEgujvHI1luYgDD1A6rK6IAuiwSMJrYty4tIVbb1umjdRCSmMJIk9FI5e0a8QEoni5V5U5SUyjrKjuwvaiqlERhd2fdpcdVtXaqC6f5IUyzNsoZKyssWmLKZDyas8coEs2Xf0fIKqSJq4pAuueSSSy+9NBgcSp6YSqVuuOEGl8s1agDeZwd0IRIocxF9XKZKbtEURfJaUWNYi4zRFEYjEmOVWZUcoGTDeH35QpxipuKmioLoiplKmypasI4wFXaHhMr2rkeYylS8uB9piqo0bmUcFoP+LFKTJcuPfvSjjo6ORYsWAcDNN9+cTqdVKtXOnYUqkM8wCCWWKJV643PyJdkqjCxjEiNwBEKny6WLpx4QNDSUmYabz5VTVV2Sov2BzmGVBBoXvfLoNpwrZESrcooKV/YCR3AJNZJJN5+jhXJqMWFypoaKqGEJ856ensHBQZ7njUZj7bRHojA2fIJ41PS5jekLOsPT6/psmm6LvbOImpWgTQrXXLbBNNCQS7qDJx2++Ya9X8f/eXM0m5vlx2gWp3PkcfuecPZR7eVvx5fyoVaz3ywqNPmuzoJ62LS2mfROyni1wYZ41Bk+JWjFyawtKdTFBI5QtdW9SAhPkldvjs5zBpqGVKhdcbb7UC55WqJJpXUu7vWEG6i4JxxyhpTmw+dp3/5m/NVprJ2vj/ATBoYrK3dFZjX3OTV+q72TIjqDWf+uAkXkkBC1AVKewe76/hbjgcuVGy9L7GrMKTWt6eHq0X+nV/SEptt7rZpui62Th67edN/24aZIhZV2z2Y9xoGmbMIVbLf7zjbuuZR4u54bHK6I3BnPPqq54q3YUiJ0lslvNnQb9R3p1P6XC74vWtdCes9KeTVhbzziCkVsH87X7dVgqXszL3yeJrNT+sWa1usoeIq8aktknifQoPdZrF1qbNu7BRW78xct2EglPKGgM6QzH6Iwdol6y7di/xbLybMRHey3P22y/Jm9fE9kVlNfvcZvtXcQzPbXePa0XSAMI1SuxXyDbaBBSLoHfXUDGTIzU3vsasUrt4c/FOt2C13Wnk7hMePSTanzRcmtxme2bfEXXDEQq4m7ZzJeQ6AhG3cHs6psr65/sfGDW4X1X0kx6Zk9uDJHH7ZvT2ZFGaki2GLym91baa6rfaT2U6FvJTwTk42aiCeW1aVThnTScvxc/bZ7M+vPUVK5Kf18jspLp7dF53oGGpu3u+nOKNPdVqBvBbFEvdcVaqCyllROkwk4A2bTYVEO3OikoDHAhvVsm+lpk/Mv7GX7wzOn7p5m7yCIrmCm+72CsuIYTqtcC3mvNezAcyo25Q621/VON7atol9eHeqkp8ZIW0TosPl83K8M5/0n9Xnh4Dm6brOlk4POnpGl3Emlg/bOYp16gYBAYzrmCuWV3asyQnpWD04z9CHH1nT2V6or3++4yeQ3G7oMus4U13UyGz1UeNEMUwhvM2BY3KuKeqNhVyhrOX6efus3ky8s1Chykwf4DK3a5xT1xb7jX9L7LLZOJdUdK37R7GdjtEKotwQbiLgndPR2qXxCra2t+/5V+Vx/5hfZM1YYW6vkqjzPr1u37nvf+54gCNlsNq9DGs9giIp1Arr6mACAIwrXBgANj6xVeqGSPf2iKDF00RYAFIZM3Cp1IlUmqOrAwojo7WoQ0LWKQ9fhUaplASSCF8qGKOc4k8cq/kHW4E8hsg5pGOgCXHhE2lgAENTI1JpmFlnqMA2fUQvIGmbE0ISkAwA1BgHQWE2hS9yAqg4sAPCISq8CumqwAMCjc0iAQdm1HkojkOiGOFxOc1dzZB3SKRAePwA6h8QpWYR3uxGQpWxozFWoYRxJA1RbHC+PmkDm26wEsuRG8YrP0kfA1dIhVZwVQiD4grFEBVJR2tKMPKxhHJUqRqjCIW6hRpEzVPR1UOWskASs4p9K2vZZQdYh1QRUxV5F2Mrun2JwDaPUjR4783JWTIcmr8E56QOfL7e+QwkmESfsEJlYR7GqahclNipE4jnxy90dTAAAIABJREFUAKlKyS1DpnCMA4AbE1xqWl81pjiSY0kWAO7NrD+HpjMTR5kWSEhlBQw4xdAqcEgObJfywaTGLVHwUPhIM3cV/erqUCc3dQDTSvXbUrpUAEirTvnF1fwLq9LAOpISGxiEzlqqUi0/zCEt1b17T2o9APCSNZQp17TiVX0V5XRROey7ImQd0ilQJmsgWYTJ8TA1Mv0Qr2RBj8y9ZSaGEGaAzU6WygBEeaaN0c51sR0AgFkRnHJdSg0J9XG11E6gRFKDPGfr998qrAcAjOAl9M44pSqVjCBP1tC+NC+VpRkJnRPlmiZddTtiiYoRDUPWFCX7hmA3kmYp9VXaHO+s659ubMs/Ukr3lrVQ0ODE8JKjQdaY4VRZMaLhlLXTg8izluMAkNSzSa9aouxhRo9nlbwY0TCsYUUuGqNLBRoyjKekKUFJsToSAAbrRw+ylFdIlSHrkGoFwiNxhIJWkBx0KrGGsG1oVcCSeltSacfJMmRJEtYwkiJ1o1QTL3yJhOq2rtjcXNpaSamsrtzc1aVMxayYoCj7BKWotZwpndCOPvNLmgvXaiMvWlabZo2jb6tm7EV2cQvallVlM/rRTx+jZiHuQbZTLTMSWYc0DIQVWpGCcOlWC2tC6bgohXHayCBmKWuSDolSu0dGfktRepFK6J1sppyUrBLrXZMe+stM7nd6WdI8nEFBRMufLhRrW0oNGr78qrLFrAk0k1GDAco3NsLUYP2grcdGh8uvLQtFLlpan1EkKjI1om19msHGVDnZN0YD6U12BlEThxQMBp999tmPR4c0fkEr7UZoDXnDxqUXlwZDdGQFFVQlL01Gj2ukErGWQdqQ0yTQNCxtjal9FiSmxi0YjroTn9k7bxVTE2HsggULrr/++nvuuQe55ZFkcw6uxxw7Tj9lnr4hc9HxyDR3n13js9o7MbxrMON/v0DKpzTPxhu8Ea8i7gmHnWHOfOw8/ZZ7khsWahTM1B6BJ/kMrdpfv1aJ/YZYOSTM7PlIzeo7WlD7klK7KfdUxqMPNGTirlCHvetsw76vYetvjmb5c46wUR2hTREnbIcGs4/qLn4rcW4qPMnSY9Z2m82dDHT3FmgDMYxQ1i8Er32gAUu5QgP1g/WmgyvUb9wT3exZFBa6rJh3kA3r+Tbrb02Ov7GX7InMauqvG5LHdoVzPXvZ7Gm726I2MOlVRzyxiDMcsX24WL/zxSlPCRyuPFCXmdYHAMoDda/z7OOKlZtjC4yBicYek7Fbr+lKcd0dBYsbUVbMeU0DDUzSGWyv651p3L997vfZqI7dYyGnh0lLVOiw9XTzp6SjvVa132zvFKBrIN2zteC7U9nPBk99qGFI1qo2HTm68Nbb267/ZvzVKVYFP7GfjWvpva4/GhT/T7hc9/0rjn1d0PnNtk4lbN8+cqlEa5tJd2vWqws2JGPO0KGLzyGU6S+0ffd27oVVGSE9oxdX5qijtp3x7P88vrPt7rdF1bOu26TfdiJfPFQ941JRzIvjKqVrPu+1DjQIKVdw//VzBJY8e//Dlys33hHeZ5rA4a4g12dKHlWtMU1an734UHR6Q69D7bfUb41ke3YX6JSHOp7HE2tQvrl6GuYdZCP65oOPL9O/e09q/RKVYkjcur9+HQW/IVeKMmp9j8m1FTjfiWysUCZJqZyUaxrjNbz0YCtpjvF+i/rYH8427vkatv6r0Qwzs5fUDxVdfVT/hbeS58XCkxreb7F0ctDdl5fxRm79ovHpodq+qvrF4HGsf7IFp3PUUbu9868288Hl6jfvjb6ZV8tCm+1pk+V57tJdkVnTdk+3d9KkL5rz7WMz/QXNU+hbX3v6q0zrAJ+jVfvrvT1/DVpPLjPsuCe37mKeyszsAUxQHKx7k2EeV67cElvgaptv6DLoutJ8d1defr73F1Nnffug2PFeffGbuCfIhvSw3z7T/4/2ul4B4//X+tNT8tsua38HPGZa+Lvebzh77Wqfxd4JeHcg3fOewOcAYOtjzUu+cRIAXn/iSW5WH2mM5bXhG5KXcAK+TLvlm/GXZ5iVbMsAn1Ip9rj+rCNujv3YO+DV+83WLjXdFWN9h0U9++ajq6A0ra2tB9dVunQDmHpV+owVxtZkhcQwTENDOSnIxgc8QyNM1C10WQFddBy59SzGi2bz+j97HRY2fTaiaf2P21YY+OStUKhsr4wVe/9rAtFV9F+v/1dn44B37KZ0O59z0ZFm9fGR/zL+1/+F+OKirxqZWkLE9OZGDhMmGQ6OvQGlmPvq1oQtztAMmI9Vb23h/9vP6JNZXQbs5WxmAgBA3hvlWfLzE5ySy9giUFdtNOYXH9qa8moAIOyNg6uSrit6I5Ev3fmOYDfyKmLAy4JrEABmGYpvBTcYDzG99pGPi94IAC64526VbR5mMAkGtTgZStaHlebDFbRQgjNc31oxNXFITz311E033dTb23v++ecTw+TN433jDmnmd4TaWADAFchEmgCg5XhA5JAMfJJEt2enw5ElgAAANboKsADAIixwji5FAgBUlr66FAK6sEkAQJiIUUBVpFxkRCE+tMgOqTJq4pC++93vAsAjjzzyyCOP5B/EcfzwYcTTELQgDNQGdIXMRXh0RYMAwMXoqpAtFlLHIYs7MmIoHRKN1CEBgSyekCM5AWFaEIS1yQEAqbNkKXQphYoVKccrjhMuVqocZSYGOTl4RdTEIW3evLkWZj8OEAbHEALCDUBGw/A0summUYsL6AKsV8TTJCL/RkNuPods1mKkAoQYmIXii7CRQ7Ju0wQE7iROp0V90BKVIu2OVfPNcjSXP0EXD5CqWetzwzRS4gESZ0tJNw/HVQUntXmyilNX/s7cCxfzVHpav/TagaBNXC5cvG30qZdeQ/1rdaiTmhIHlWR8v8LKZvoFYURvp08b+sQDpGlGZdYdk3ZxpMJacFIrg5CaOKTjx4ts3OM4rlQqXS5XqVcdPXq0q6tr4sSJTU1N4iPBYLC9vT3/hLPOOkuvR5b5piiIQ6IRlVUdQodSjZRuiqDasyAFEqYOYohWhItS7VOsCqa6MTrP17iXVqUhPbO/+rrydipyifL1O8L7wDya6hbDcVJbkE28AKWmR4xoAJVilJq5OEXrWnLxIvdUHr95cL5h303YS+KfhKakQUyhVNUtHJmePA9Ls5yCESMaIAogXTxXo6RdM3L+/XymuEPi9GnAhKD15GL9ThDvBkzACF4otqPFWJUUeMkurpRDiusEAOhw9M0YdoBUSmU86MasYKMA2J5BGOGQBBwTVCQAhOvDtPmItDVOmRv0YFbQ0zCZ9R2GsTgkecuuImrikO6//34xSkSlUgGAmLUBx3Ge53Ecf/vttx2OQvXfI488snHjxrlz5/7kJz+55pprVq9eDQDr16//1a9+pVAMpQR97LHHli5dWosG1wiUyfEAsEqrwhQFV+Ywghc4ZDvp0jW/y7aGVL0LYonb0nopWttcED85ijXp+oSWKdnAPoknFFrDhZJLcwwjnF62W8obAQBzekrZUsJbXkngdiN0j5K7KGyKDS+uUMpa3AQ6UJAJyfRRmBCtjxQ+hrMCX3iGGXekoF8tfbKZ07BJV6EzGNk8nuRS7uCooepRG5Z0j/B8I8o9x7UJTMB0PeVVtDrDEy5UTE0c0vXXX//UU09t2LDBZDIBQDwev/HGG7/0pS9dd911Dz/88FVXXbVly5bhzz9+/Pgf/vCHLVu2mEymQCCwbNmyq666ymKxHDx48Ac/+MH1119fi0YWB+kxkrRotFykUw9UAIazAoescBzCzBSjQrmngg/KEslKfBcYpcTBBOWcXkmtpLXqCg7CSnk4zqwiglKJ18ZOwh0mOLOx7Fi84ggKJq0HXbii/jPiLsvq0pUnoh9hLWFM6gfRbKUsMuzaJnxOHy+/RrC8QqqImoSa/OxnP/vHP/4heiMA0Ol0f/zjH3/1q19RFPXAAw8MDAxks6fNfydMmLB+/Xrx+SRJ8jzPsiwAHD58eMKECcFgkGEQj8UfE8jLHo9bse0YrGHl5g34uJqH6ZGVJAcAXo8uXASA0VR0h5ZoXuVVi0YYzJXeFayAdMVFyouRIqtbXo/7auV79+5d9xEFk/tPOzURxs6aNWvTpk0226l1fywWW7hw4cGDBwGgtbX1gw8+0OkKRwGO49atW/f888+ff/759957L8dx06ZNa25uDoVCkUjkyiuv/PGPfzzyvfLC2N+apryYu7AtMr1R1Ip2kYQvkvPvL1DtkQor7ZzFuY0DjVzKGeys659kOJhXO4I1gSuyXJ8pfVTztKnp78wX90VmNPXXqXssogyQ8R8oqCZJ0CaFczbvNvc3cClX0Fc3MNFw6CLV63eF369bNsh3W3BPkA0Y2YPGp03OtdzFuyKzmgacmh6zrVNB+WKs/0hB6ViCMijqZvFe64AHUu5gX13AbTy8Qv3GT6e8jBEcnLRDY4CN6Ij9dX80ap8VLtsRmd0YcOv8Zmu3iu4uot7FcZXSOY/32AJeEPW2DtOhc9VvPzrlhc7t+qZ6SmgKsDEdvc/5Jz35DKzcHp3dEPDo/WZLt1rhS7DdxwsOMDCcVtbNB6894MGT7lCoPqg3HTm0YLXAER++p2+1KbgJgby08PfY5duic0V9sblbw7/296J9RhRmBr14wh0O1Ye6Lvg8RjK3tn3lm/GXZxqVTOsAn1aq9jnXquA3xMpt0bnOQJO+12jq0im2HyqanUhVtxBcjoiXinvCO69eQOrjPEPffOwGUQSdmzzA5yhVW92LJL+GXLktNs8y2CyKglXbj2dCe4oYtM3DPK6Ih457wrtvnQIA3u1/HFK2KpRDtW4POl4Fdg39pc2xBYbgBGOPyb1dyXf78sJbuOga2Dh0BZTWubjHHfMo3nigiVCl2aiu4cBTi3Q77s28sJyg87Ll/3C5x5Ur342frQi2GHtMnu1qodufDhRJxCVqb194ZDZhDwssNfFfW6KWE8v0792ZW38xT6Wn92EEpzjk2JrNPKH+0ubYotbbY9kvXW3sKqLRFlEYp7322+uZ1gGM4Lge86T3Xuu3tS/T77iTfeEKhkjP6MVpRtQaP6G5bEtisebgQo3fZOnkwDdQUKxZ5O01T2Vm+QldgkupVfvrG/1/67G1Lzbsup17YVUa0jN7cFWGOmrfF8k8obv4rcS5ykOL1H6TrZMH30Cmd7sYm7D7l1Pm3H8IAP7y1P9naeJxTxB4TFQBX9L7OuHeXa/sulVYf0Ocy8zsIXUJ/EPH0UD2Uf0X1vtut/ZZ1H6zrQvw7kCmZ6cYi9H2a9NS/Xv3ZdadQ9PZKf04nWODBr7N+nuT9Vnmyr2JloWGPV/FNuQVx1i7jZ7cNvLT5WltbT3ybMkk66My6aaotDD2vvvuSyaTbrcbACZMmPCx7iHVmJps2U2dOvWOO+7405/+JJ4hZbPZO+64o6WlBQDeeustiqJGeiMACIVCmUzG4XBs3br1xhtvTKVSK1as+N73vudyufr7+6+++uq//vWv1157bS0anEfgUS4ZsRN2hIWRfNsNDtZEe5HV+/nPnvqJgKzkz11tXyaBuxvekH6aeuoXUwcL9ZgjmbRzjZUOTKGPjPrMsTBx68aQwWclkkt1RUbJCmj61zaW4DDDibJfubGIP5737J6sLp3WZcAyylnRWFjxq8MxZ0IgOXAWDw3Ic/zhud73R7H2xf/7btKjSqv4rDUBI06DyuUL//UU4W7izKqsFg97EqO2sCiiNwKA6+76Pwp9K+GeABiW8WhCniQ4Qx1ZS72yuLa6FNPvCEeg9UH4IQDQuhZCY8XMpqxbG/SkYq4Q2LoraCQgHUkKOHLkyJo1a/LBX58lanLVnn/++Wg0OmvWrHnz5s2bN2/GjBkdHR0vvvii3++//fbbv/Od7xR9lc1mu+mmm55++mmVSvXcc8+5XK7HH39cjMpzOBwrVqzYtWtX0RciBGEVcwDgKcQZFtWlM/ZXgJFFuU8CAGZA5iwBgMRRBnGoMZTWAGkRWEBa8x4AsZYIUB+IIJa4AmqVK5LKsAJW+Y8kHMd1d3f/5z//ue+++5544omC449PO7UqULRp0ya/39/d3d3X1zdz5kzRmbtcrqKbdSdOnNi+ffsNN9wg/ulwOHp7ezs6Oj744IOrrrpKfDCXy+F4bcXVAIiTNQAAr0QXxwaAoytnDgAmjiMA5dBg5lEWYNThKK2pcYbCUAY9JskcsoAQAA6dZA0ABFwQ0E6tkPpLnhrXDgkjijskDOnNUpRJXxtdY75//36apnU63WWXXfbXv/717rvvfvrpp2vdsI+NGlbMc7lcI1VHRTfreJ5/+OGHFy5cOGHChEAgsG3btoceeiibzT744IMzZ85saWnp7+9/8803f/KTn9SutSJoA7UBUNYyBwDGhCbgKo+XswFUsm1SlFnZ9tGfNGbq8UEaRl/WEJ5GGFuFCz2JcgHHkMO+i6rdCUuzebHtcoJO18erHPzYYTWLL+ap1MRgNQZ5xWnLwSuyZGrSQMUGCyqU38q9uCoNqamjCGYlEE4vLp4/QKow9wpdONMQD5ByZSmOK1pUHnnGAgCTbilMJLh27Vpxf2ju3LmrVq3avXu3+PiCBQvmzJkTCASGH9h/qqmVQ+J5/sknn9y4ceP//u//qtXqZDI5Z86cUk9uaWl54IEHrrzyyjlz5uzevfuOO+5Yvnw5APzgBz9YtWrV9OnT29ra7r777o9BhIRWGAsAGI10YwcD1pJG+J1hzgijY1AlgLCxmVabImcdRdg/dlYnXp9pVGY9cSQT4CnKg/ckNyxUKzMTQtUbtFPRRbr37kxvWKJQZiYOSg8/GE6LOadLIWDCoCquB7gr+yLgJGZJAiZI7N6MKpVlNFkAWKzfuTq3AYDAVIzUZAvHVbZ5RQMlhpqnzAm4AABL9B/cxm4AwDCaw0vrvjGDXiVIyW/zNfoWG3aJqRClCuniAC6bUliQ6XuvSM4FAF411OO6bN2LDHvyaXtKSfeSFkIrWJUwL58L/DQoMr/k6rR1n204JSmTKPVbCFIdUktLiyjH9Hq9PT09kUhkypQpAKBSqQiCSCQSskOSIpVKzZ4922q1Dg4OAoDP57vzzjvvvvtuiYIU11577ciAheuvv/7THkCCo80zhlp/CgDYGGpulsUoeQcqMIj6I0uX/QYASuUsiKWUBiM4jOCEEqmdMJxUGKcWjdwbjkY5sEi3Az76rBjBCWzx2xOz2YgASB/Y5ZRM1HJazAVOMjxbRHgq0ATmckB3r3TzYo5ov6295bR28AVa43B9WOM3RZ2UoQdAMgCCMaViznCPrf20c/liXwqrzwTdSkuX1PfFqLCQJxlzFu53jZTusSom5QxjPrN0teBcnTroScVHxFxg5JhvZ6QOac6cOfkJ/ZYtWx566KFXXnlFoVD8+9//rq+v/yxFN9TkVGblypW33HLLtm3bWltbAWD58uXPPPPMmjVravFeiEEtQUAuF0Uuj0WvtyU4xAvNEeL5AiiVs2yTpQ1itJJQlj3flDJos5ZrTcIgpyFBgawkIABE6yocBIq2MGtJVqx2GrmGY1XZnE4yE0Q58JgQM1S1bYt8B6UCli5desEFF1x00UVf+9rXfvGLXzz55JOfdItQUpMVUl9f3y233DL8kaVLlxIEEYvFap2MbtxRC5HdONfbjmZw1DxvZRtUmKGcBY20QUyvFwLln9WVMBjzKPSdFV3eEgaTJlxfWUr0YgbTpowqXKmSt1ghdnbsm1pjIKXL6KvI4QC4MPwsx2o8EgpPrqpBpxuUopaZGr7zne9861vfyuVyoq7ms0RNVkgEQYj56/LwPM8wDEnWMIbizIGLS+83lG8woUFsMC11n1CaMursifDZKkalogYlQuSUlUTPCcV2w6qh1AZgxQNdUYOcuor9VeRj7giDDOrl+8dHzcK+RQiC+Ox5I6hRpoYHH3zwlVdeef3112+++eYf/ehHra2tt9xyS19f35tvvon8vcRMDenjajGxwt7otKE8CF0Kyhdne06MPPtVmmfjbnfSo4q447H6iM/audiw6+vChqHIHIojlGms3dbey6wxnLMpdb4vMrmu36r2W2zdOOGL5HrbRtZszucFSLgiYWc4Z/5wkW7HXdkXL8AoTptlmkKACaJIfo36si3xxVz4LFOvSeM3Wbp48A1k+3YVJPAnKIPCOYd3mwNuSLlCg3VBo+noMs3me+KvehiVySGwLQN8Wqk6UPcixYm5BsyhJmOPSe8z6Luzgq9n5Bk1pXZTzims2xDwMqn6kJil4hLl6xNZ3wXxflH0zgYN0Gb7g8n4PH/JjuhMMWWD2a9Wdic5X3s2eqjApsIwhXA3ZV0acc+9w+abb9jnpXyf5z74SiQG0wOkJcp3W4Lt+G9Ns17OfOFQdLq3367psdi6KNIXTX34+sjvVGWbh7mdMY8i5o5G6yJB60kvHfIoTwwlCJjWh6sy5HH7wVDmCd0X3kmeEwpPtvZZVD1mezcwO98cmSt6KLWE2x704klXOFwf7leHPMqBRdrtYphDdtIACJiYFuEp5eVb4ovo0ERjn1HXbTK+11P0LF1M+cG7jANePuUKpnWZqDoh5tS4M/rOUP6LuFa5z/k3LfwWX7k9NlvMLuF6j+K7u4seKdHaZtJ1FuPWBbzZnCHJaLLt9p5ZhgPXUP+6NdyuakkRzhDXZ8oe0f3W3LCOuWh3dEZjoL5xh4vujnM9J0dWOgcApWkm7vak3OqoleHVGbHDLzTsuVVYf12Mz83sIfVx6LB197BrDIv/nV7RGZkyYW+rmOiE6TlY9CxNrD2ftdFplZBwRSL1kZT5w0X69/MpIXCKpQ/b309mntBcti2xSHF4ocZntvoE3DeY6d01cn0sZicR7CaBJgJeSDnDg/WD+Q4/06hkzhoUM2u8TLBr6JVtHauMPSadz2jszgm+4mkmKLWbsrUARbFuQ8DD5tOyXKJ8fXX4A0cjYO5gPuPJXdEHvAGPmExE6U9x3R1F03/Q2maMUBKuxtfWS6Wbam1tPbSmTuIJ0ky5s08uYY6SH/3oRx0dHYsWLQKAm2++OZ1Oq1SqnTtLxvCML1BLkTikkd8AQAs0AFJBEo+yLB4AqABxXAPiUnsAgFSTBAA8UiERACCs4DdkcHyrZQEAcNQWkUhch4HhiNfBMgXUag/t2Wef9fv9wWCQ53mj0Tjei5cPA22yBgDgFYjHPh2h4JE6JAuLONDOik7bJKIgEAuwaHTlX0U41Ao2tKXEAQBQG0S9SQkCWXkB2OLUoE75GH1SDTaezgjQO6T33nvvhz/8YSAQyGazOI5brdbbb7/90+SQUE91eRWD9rYQzCgFngDQnAWFQCFcdTXxvQSgHP6MRIhAGuBkxJHFbolkCYZHuqYpWFjjVdcxEUZ0bKZloBqDPFa4SLqYp9KN1eW7w7Dh1b/vTGycaVBlHMnKVzojSpWvDn/g8GKciqls7MPIMR0x8rJDqgjEM4jvfOc7N910EwDcfvvta9euffjhh7Va7UMPPSQKXT8dINfGKlEXCsKEnBnxnpiuAfHp8bWRBN6Ccp30deblK7JkalIAiTUS451K352plxYqVZlmBO3kMD6tiADA6tg7zQ6adSKYNGRVOQC4knrt6+ETirMSYBrFiZKKUeLL8yFwXxM2XBfjBTUrrfEiVA7pkPqcaqhviwdIAAC6jLQCV2GfhZMlo3I4xSkXt1gzlAlXWtmGWS0q27yS/1ad8h+t+sMXKoeS/+L6kheT1ysIp1dhnFb87ZRqicacMgJCxT9jsf9ZBeUK6cSJEy+99NIf//hH8fQIAGbNmnXFFVeEw+EFCxb8+Mc/fuCBBxC+XY1ALzXABOTnUoC0fgwAAC4IVsTbYjzNIRfJYiRXhlpekkayW8xMhNEMhgsCV/IAg6BNXC5cNEfAcFqVfeep34IYwKiCaBxXmmePKpXt1YZmDa/VTUt9cKKuUejlpatrp40pMaLhVC6D0kpPwabDAbh0YfzOcFhjUoxoGP4gRnBFi/PG7IRBMGE+qRaGrHzKGQ7VB42mU6f6GMEXnSYmHQlc0Op9AFjJiTWnp3MqLOUM+hwDE4c3stgHj9dFAMDcrVFGSp9m6TSCBnHMp0welCuk++67r7m5Oe+N8phMph/84AevvPIKwvf6dIFezSo5No0jmxR6m9JaYwwjCNqE1iZlmIDWIG53lGsQJKdKnE0DFaUeLmUzYgFeUeE+WVGbjCWRoyuf6o20mTIn+bGlQYlai9x9BQYX6Pf6jINjDCTJmUY/RuKBr/hnLG34rILSIaXTaYOheFmqc845Jx5HfPJRK8Z9vUgR9Gn3aqFCH+1i4nj5WgpJm6TGU7ZBSZuYTgtERRsJJWzyamrkwUY1BlNq4JSV3sjFbArKXH4vDonNcF2YUVY3JzvdZsx8klFUPck73SZHolzNyw6pMlBu2fE8X0r6SlEUz5/BF7oGTk6o+pS7EFyQkotWhMAR0gnUCaWFT/kQviOuM0IFQewSIcyVHk+XUrZWjMBSfLGTeAEXoOLKCDzGxnQFRgUMaSI2AF2sauX16V+QkKpkiXmaPYYevpHuy5Qt1h7F/pntVyoGpTB2+fLl9fX1f/7zn0f+y+/3n3/++YcPH0b1XnmyOYcoFfy9yb2Wu/iD6PTGgFvXZxQFbryvOxPeV/ASgjYpHDN4t3XQjaVc4UhdmDAdEzM3n0so062DGMUCJiiO2N9Ppddovrg5sTQZOcvcZxall7g/nOs7OFIbqzBMIVyNOZd20JNO1odFSeOV1GtfDx+xm8isJY27hmSnzxn1fxIueS82yxvw6HpNRr9W48vwfv+pQtcfgeMqRd1ccNtDbiLpDkfqImnTiUX691fnNkxLJ5toQ3p6H67IiirRX+vOfzt1bk9kUl2/VdVjtvtIwhdheg8zI0Z8WtdCOicwLl3Ak0vVh7ocA5MMBy9UvmHnI1dHjzm8GOYlrlFAAAAgAElEQVQdZGM65f76v2nhaeKK7bE59sFGQ59R7zPofcWliBhGKB3zweWIuum4OxKtj4TM7Qv1u3HgbmM3XJXB0zN6CU0Sa7d19bJrDIs3pZd/GJ3i7rere822LorsiaWO/Xvk90trGsj6Vs5lGPCyqfpgr2PQoO0ykonzVW+ujr3TIpZLTytV++tfVLC/pa7YEZurDk009hq1fqPRx2Z3vVagOBZR2eZhzvq4RxlzxWP1kbA2llSGFxr2fE3YcEOMYab3kuaY0GUNdeC/Ns18Jbtif3RaY6BO02N27mA5f8dIgTAAkEoHXT+ddxkH3ELaGWJVTMgYtRqPLNFsvTOxcY5eybQGeIZUHXT8h88+pbz83fgCLDLR1Gvy7jBg/mC2by/HREeaFXXcKZcq4k4KOB93RMUU1Nfjr3w1HCamhAh7OK8N/yf7hQ+iMxoDroadrlL9H8RboH4W7zSH63GW4lPOcLgurDQdXaTdfmfqpSW0KjulX7wFtqcyazSXbkssSkbOcu2eaPdhuC9UtP/DR7cAb1YzajzoTiecoQ5br3gX3BY+pp2YxV1BNmCEg1bxFvCfvFTfazT6dKX6PwDgpFZZNwc0asGgDnrxlDMSrg8zphOLdDtW5zZczFPpaf04zVDHrAcimSd0X/h7z61D/b+LIHqiRfs/ANC6FpzS4vY6xqUNuHMpZ7DD3j/NcPBi5RtiGJ54C9D7nH/R47clHizo///e0jjSZp7W1tadT5a9b5xn3t1hWRiLhp07d15zzTVobX7coA77BgAetTYWANQ8eo2eXkAsSAIAtOHaAKDE0aeTyRCoIyFroGyFYqHbVVJxIlQJ0BeEhZooiio7dRsj8gqpMlA6JJvNlslk/H5/0f9arZXkPP74QS6MBQAWeeQ3gFHQAyA2a+OKzNCrxIghPjtUYOgdEoszyAdR5LkboAbZFgBxnYTyDHZbu6f2Gsf0VAy9kxujoqgyOKQ6vDMHlA7pb3/7G0JrnyTIs7YQvEAhHkoUKhZ5O5uzUQDEJx9OqEp9WRTkiRuAyOGoV3IM0tqMIhxZA4c00nFWl9OBowudBwGc0ckx1XTXYmEgF3N0tr6KOvfFEgutDn9Q58Z5orQIYGzIK6TKQLlovfTSS48fl6piCQCpVEqidOw4AX0hcwBQoZ/XZ+sQLz50HO7VIM78PZ85MjlTWDmtSibQJwGgxaZgtGjCyjHg66kYAFwXzTHTe5HcFhlqSHN6Z2LjXK0q661i6PwIbliR1q+EB4kpIdBWm19DGFaefHX6lSW0KjNx9O9LOrZ+eFahK6nXvho+zqrZUYW9tK6l1L8E+jTncbZOrIQLvDUlPS0jFJZS2l5McVrdjSmGwxcr3wAAARcEi2RTK4u6lBkDKK9sKpU6cuSI9HMSiURBZYozBKx0veeK4VFLWQEgZ0rz9ioytRRjCm9PzehBmJPJDsHVsXfApsCsyNLCelXtX4EhqRw+WlGGMZZ0MhuPLdFsFaP+Rq17S2kbIdFRNK4hD6NkO23d8/VtX8Y3DrVEsl/hZrsSZhaNa8iT06d4iqWMx8/Wvg9pAAAM5zGSLRUlKFj0NEzN9e6XsBmz5AATxIiGU40pLXRLOZVqcIG/dBlcDGMMJAAfqYswptMr4dK5kTpcQcEGPJgNDAQA1xssbpMeKnWYqg912PunDLepKPJlJS0JjMcA9HoYvX4jPw5K+X0aQemQcBz/7ne/O5anIXzTWoBhvIB656qM4sflID0eVWiz2N04Ps2OupbFSCXOQtFAOwkkhMw5l5Ya1FHgLRpoN0pjcLbkHadR4wAVBKxLKHB5gxIfW8x61BIviJApdQuE6sDcO3rQgkByifoRRUCKjdE8xUZcCaN/9BJfcZ2QchZJlIdhfIEEIqfOAcTUfsuoNhmrIuAu4iZHNtVn6vGEXKMazHOGZwCqGJQOadOmTQitfZLUQDZUo+LHGM4iFyTVqqkEJ12xAMdV5XoOGK21lLYxFxll1V6sKVIdADMaob+izdISZgUCA6MKS1a03i1hM60SAHBlxVn6ipnlDCmIjimT29htpo0pzUBxNX0ZZod1AafxSL8wxZYyV2UTTmutlwp1CKO7t+Fw8gqpIsb7YuWzQ40SQHy6zEpCquyVvEzaeSgRH4kBoA8XDtWjDyFL69EnbcppUGdQrE0sInIMFOJyKjKlqEnF2I8TURjLHDE8Z7I+z1/yfmyGZ9Cj7zXq/TqdPyv4+zKBD0amxVToWwlnM+PUDrqZVH3I5xhoNhw5V/XOHbE3J1mU3KRegSP4rEJ1wPEfyDylvPz9xHwm0mLqM6l7TDYf4D1Rpu/QyGKapMJK100X6k1BN550haOOaNp04mz9rtXMi1dkydyCE1xSI4pDfT3cb4xnv575/IHo1MYBh7rPbPUp6Z5k6uC/in5MpXUu7nSK6sh4XaTD5p+rP/Al6vVvz3g7/E6doZnBPUE2pKfbnH/R43/EL90em2MLNRh6jdoeg9HHgj+QHdg78tiD1jaTdRM5l2HAzabrwwFH0Gw8dmD2vbgiu+c9y3y1KjtpAADyGuHtyYWDkUm2AfOQ8NZfvOQrTmoV9lngskWdVNwdiTmiA9aO2NJVXFr1jyNN18X43PQe0hzjuy3Rk9TvTZPWMxfsik1rDLh0fUajT6P2p1P7Xy5+HUwzcac759QMujOputD+K5YQ6hTXY/5xcP4tkZ0uFwGNAS6pUbXVvUzn1jy86YNv7aDCE4x9Ro3fZPYL7O532I/Sj6pbL0wdfU38nVI5Kcck3mUKuCFdH9l38zSepSZ+8Jv52vfvymxYDsr0tH5RgHzxox9MvuuuN9KfPxmd5O63q/pMzh05rrez6A4ehhFK2+cwV13cpXj9+y2kIc4GjLpDf5iv3389/spXwoPUpChRF+YGTNwh85+Nhj8Jl+yIzXAPNuj7DK73lUJPf2Zgl8AXcS0KfStR3/Ty/y7jJgRAwKljVoPvT17DkfPUb90Re3OyScmcNSiKcN/m02tUl+9IzM+EW517mu0+DO89TS4avv1C02+GrgNBm/79yI9FXTAb0dP7nA2xP4h9+OvMy1dl8NS0PlKXELqs/V3CM6bZomR4atsks1+t9Kd4v79Uxti3//LT3OQBDGdFZfSKnk0dNr8xq/u280c3Rw6ZG3nMHcxrsf9AXHakc6Wx16juMZp9HNYzmO3flz9d2/KEZ76+7VriXzeH+6kpUcIe5hKavDJ6W2yenUws1mxbnXx1oVKVnTwAmKA4atuVSK/RXvTPnq85BizqXoutmyR7YmzvyXxF6Y7fqYfrgnEqJ/gsgx2YWOk46Fs6YO04W7f3q8LLN8QYesXmoh9TpLW1ddOayjefVtzJysJYmVNwCQ2uQj8ZpA46ucZRhD5K0yhH0AV0bzWPvvteJquPrWoVupZDG1qzy/f+kMTYm6G4p6kM/bv/VClDExS9F39UVmA4xINPQrxkYYK8NxpJw8YtPCZQxiIho4/eOO23cE4FTV3wp91ZfSqryYG1u4KXF+XCp/YMuhmB4NP2CNilsmhLkPdGIpf99O+Cy5I2kSkNn3JGoK66+kYfceHdf8PdbiCJjJ0OuVLgDANAk61I6fFRWXpPN4DxBbj+BTGRh7kRFAquXh/w8ClniLaHwFTJaN54W6oHZj4AMwEAx1WEwkSamqHeGnXTrCta7nXg5DOkipAdUjFqs2HF1UAeq+VqIu6z8WPdo6C1zbnEybE8k8RYogbiDD3y6uYAAMBhHPJMGEKt9ldrocBFbhKgVkkcEMcfiWCEcvQnlYarQZ6OM4FanSHxPP/4449fdNFFe/bsOXr06O7du2v0RrWgRhFxrLomZm1YdWfCxahja7JpbsMRC5IAQF0bhxSn0JvlayBrhRrkEwKACsupjoZAFhlwqi2GW8IhEdWtUSQcUi28qoxITRxSKpWaPHny2rVrT548CQA+n+/aa6994oknavFetQCrzUyWr8EKCQDAgr6uh51NenPoJ56ThXbkNjVEEpcsPlQZDDG0Z7sclKkmNO6ZI7l8grsbwgPUpKhQTZWHjxheFui2+JuTTcqsp9ouwRHC8IjIrzMvX5kiU9P6qhSTCeRpY/nl1Os3Rw4Zm9hqFXWn53FYoHlvdfLV+QpN5qwSCqQxgBGFVfjEA6TrornM1L5RXy7Wd6/s50ymJg5p5cqVt9xyy7Zt21pbWwFg+fLlzzzzzJo1a2rxXjWhRnHPNFeLzK05fZbXoVcj1ekVaRTJBYbz/7P35uFxVGfW+Ft7V3dV9b5KlmzZsrzvxiw2i41ZDTGxwYAxhEAIZMhAAnwhhF8yAX4TEmaSYZKQb7KxZAwxmwmEsBgw3sAGGxtb8oItb7Kk3ve9a/n+KFmSpd7U6tvGQefR48cqVd9bfft2vXXv+55zRkvuG6JSdmoXVlW12YvpjbeHP613EXJd1bT4XEzgLO6TOzNvAACmy5ZcNGNYWfH7hMF7lrC7j9Zaki2ra8TwEruyWV1ajXPnazf0NVu8Gt7URGnrizcrclkAiBmPzOH76hSK2fViGO50aYzTi7SZ0+HqDfeYpXum0FcGUoROl9OTisvC2KcTVOGdAG1P8AjYgny/zB9GSHkjqILLvjpRcgqks4nmmvK/G0aLUT27thFH2G0+Vvht5YEESsU/Q+ronwxIApLb7b799tv7H1mwYAFBENFolW9w6ICIi4OCxwplKAt8qZqF4ve1YaCcvdYK/GShlOcvRrG00FJWQ8Qpb7xEswYDoStLkthtDTToT6FbFZnAslMPVOnUo8gnI/aBAb4QDzfKyxkHC3jpx/uwK5mHMzuo2ZDxqIIrSVc4wZW+QUs6Uq1oGPynwS0n9am0LQxliMAqFn2kno5X9JQjYZX/fJWBJCARBDFAH0iW5VwuV8i+76uD4s7WFaPqFumoWy45DiWXBflfVeoxgtTWlbmUGRJwU6VK9oU3h2Ut2fvgX8WWg47KmyzUrMzkRH7YKbdBLSeN1TBDObXZGJ2IMdUX3BpBtYAkIC1ZsuSqq64KBHo2cJPJ5E033VRXV6fVDoPmXWOcWYRTdDzW03TBJTeUKmsZFyol8BduNlfHoXDWSekRtOkMiWT1P9AMj0SdUqSqr3HsYiosjh8qpGH8fJWBihh7yy23bN26FQBYlk2lUizLfvrppxRVfU+5TNau8gpfMHDPwZJt0emOQKPg0XNdekOnhHUHst62Xi5kLzCc1lhmYnWOhIuJuHqopjOFvVfS798e2umox+W6CE5lpYSObbP/g8z8D/21HfHZKjeW7TZaOzGiOyq6D+WteGYMUwhXQ86p89VnU45Qt81frz8wX7vp2/F3p80LUW2uTIsPAJgD1l2x5FP8pR8l5x+PTHB6LazbaD1BU90JubszLxuJ1jWSjvGyU++rU1LOcNgRUgyH5vA7Xp3yG8AV+qNxqaluQpdQjluCx7E/GKa8kbt4R3Ryo7+OdxsMnZyuK6N0e/NyLQnayNimKk5zuJ5MOKNRe6TbcjQy9xacEhUJFz+uJyYECUdI9BmINtvzevo5/MpPojNMwTF6t17bZTB1Samtr+b9gDCM0FhmYS5n0qVRt2uOWrtTC5eAjP207dKe3M/ogJzSsG32d/HMHzVXboufNeHBlmPfMLBuo7WTILrzm8mCalHqbOwhODuCe26cLWcYJUfcdfyaXl4kRsjUF5Z9ofTvhIUbUwsORCc2eK1at8ncqaG2HyxE5KS09ZR9guzS+13Y5u83E9qkIpP12/40h/9MzfCnpnWRfFzuNEUOU88Ym18RL90endzor+fdBtd2Brp8Gd/nvUxk5crrsDdf7BlqSk9bp0Kd9bVHZ+B1AQCQukz8wd/PFVqvx9+6JdTNjI8TrqBKc36RV/5MXP1JbIYQbNJ79PWf6vHuUM6zfzApW4XGMvvt/74u0+IDBVMkgt3jIOO/mSrsvUTzwR2RrY12SmryyxmG3Wv7UE79D7tka/zshjtSkVXXWDtIsjsmdR/JRPOTeN7/zVMqnVmRCOKwZfLH7/psQZPhi7N1W7+d/PsCUpua5MXpLNFuPejL/FGY/176okT7hbpuo6mL1XSl5K6u/oawW/5r3FRhr2rP6qjHYbQPcEUM6KlWx/8K1DPYVdtiM84Xtt0mvXFtHE9P6SZNUbnTnDzEPm1oeFm+pPvwlYJbr+sW9F056PRlfXt6abNHf6+dx33y7dQbi3AmNdmjTmBmn+3jdOop3VVbE2cfyVjn8q3XEm/fEj7aY2IbFjS7nRf9y7/s+Z1RE24yuA1sl9HSpeBdkZxnv8og3vIb1zxh9yrs7zeFI8SkoLa+mB5VS0vLX39f+dbb9XcoI8TYKuPZZ5/t6ury+/2yLBsMhtGjRyPqCBGULAVU9fMc1Oejhmk2kxf/2NnYmInMrHazF+9/4GxyZ7PUeROU3kbXNl6UPLa+zJbP3v4LALic+aDQCTsflE2lS5kGwrnuvTATHcd2naP7eMgvLozZf/0kYUrk6BycqjNdPnqjUX9c9Lu2hDMqk1LMGgPz8eFdYx+ueHxz2sVGeVkU0glHGKwlxrHtF9Pqy+BAX/HQk4RzjGTjFALzjRLBMawK/vPuPQRAb4YrNsMVqkwGMLRs0fldWMoVitgj2kqHevQdSQ9MeQSmPAKAkxzNj8VYHpyWWB0dc0VFR6QQMfk7z/76ruSPC17w3V0AlhfgGy8AAMDGUvFCGpaj4Fe3rgFhUsflcrlc+Z1IzgAgkthCptylk5Hsv+oAVV0DiSOpa8ARGJwDgITgMUIFIjE3GYE3OQAAjiHizCIxKQcAbESu80xCNQPS0aNHi59wJq2TkBGtczokd0ybyAMC0QaXVDmTozh0RPXpUwCgJZDwZGVcVtBMCRlNlg4FWxbUyrSyH/2PWTyTusuuaUQTkJD6lBeBVP4wjaAfqhmQbrvtthMnThT6K47j+/btq2J3SIHENBYAACQuh2KqGmga0fJrQrYToOqCeeDAkaSXbWTVLPsGIEPk+urz+KpVasmnOp0z4+NVcbtXTmV63Rb5uNHGZK3J4ZcYStQp8/f21D8WkNrkuOBwZ/Ugk/JvSG8uixHpqV3YcAYkn7vrNeS6W0JHuaaMrMshWkANb8vuq4tqBqR3380j/HyGApFYAwCAFslWFQCkqiQoMACzkiwxIVj1/cAm6FQrGkRbsopt4yCfo/v424l/nMNo0y2+Kt4Vkjovf1KzIDXVVy0qVfakt/31+Furwp1gBVxfKtphOKmxi2lP0XMU5eQ240LNBsgAlOOEqzEw0FKorkFFiu37apyt29pjMkuLxZ/hcLNVA7P71zUMgML0BaSY8chZ/O7egjOMKTjUsobAnRYapuYVs+95Odt3xcfNJ87i+5nYFhgQmVD8LswCekoZD17oVUYvH9LIVmFFqGZAIk6KSh08mEcmGcdxjUZTV1fQdfHAgQPHjx8fN27cmDFjeg92dHTs37+/oaFBFX2oGRARhgCNl7kKhREREW8BADNUgxSSDyXVCiqGasVdXCi0fFdALZadw38GJwe4JAmX5sdmI1+U0/gJ84mzhL67ZInVOUNT1uact3QVVtISO2bxTBb66sGKtyxbORwAukvIWqe1YsoRDFhDev2h/scLNR7nZHCxmvxVgX1QMMzvwtLO8GA2bl4ynMjkEs4orgglF6uKQRero2POWKyMlhVMCTvCBgC2ywgwkoKqNZAUNdx3331q2SLLsgCgkmRxHJdlGcfxDz/80G63D3jJL3/5y7feemv27NmPP/74dddd9+1vfxsAXn/99Z///Ofnnnvujh07vva1r91zzz0orrb2wMmcLFa/Ah4AcASVgT0tI+PeAiaXJLRiGDHY1Kqstgf5Ww8ArR8/JL+P/i0X+lPcSfMxDgDKKE4cWstAYLJJh3dX/ikXajxoVUy+Yd19MUJSpIHbbiKXAgCIs8NoOA8kUkoak4J72LLCp26EzOF3blFIfaRhuM0CiCM5pIqAJCCtXLnyt7/97d/+9jej0QgAsVhs1apV11xzzY033vizn/1s+fLlmzZt6n/+wYMH//znP2/atMloNPp8vvPPP3/58uUGg+Hf/u3f1qxZ09zcHAgEFi1adPXVV/dfPCHHGcc2VVtGpM5YxjWX3keqtHFK11imyUWelgvf3nHBKEcr3ecsPtQcC7FKs1mFRyNuwjnf8LKbeaUW2AzIDIq7QVaXJocfjQZds1cXcUaGbVKeDwxWna2RkS27yoBk1H7xi1+89NJLajQCAJ7nn3766V/96lcURT388MNerzeTOWWXZuzYsWvXrlXPJ0lSlmVRFDdu3GgwGJqbmwHAbDaff/75W7ZsQXG1hSBnhiHcUqLpkaenUyBnS5VCVaz3U3yodVV+cq8WpGR+TZMsPdx6ByXf0jwjVKNGI99QV6tGXAwKp/xKVWcDWZEIKYVkDkiAV/yD4nrOFCBRapgxY8a6deusVmvvkWg0es4557S1tQFAS0vL9u3beZ4f8CpJkl5++eXVq1dffPHF//qv/7p27dp169b1aoT/8Ic/JEny0UcfHfCqTNauyges0ZPP4Vd+EpvBh8boPXqN22DtxPDuiOhpz/twTWrstH2S4jSGnYSqTdBpPj5XaF2Ov3tL+Cg/JisJWVKIiTFO22b/B53+I71kR2JOKtxs9BrZbqOlm6S64pK7IxNuHdw4TnKMdTrmtCacdLguHrdHjlm6p/H7L9F8cFvk4/GkSTQlpKaAyiH/JJ38o27xR8n5R6Lj67xWrcdo7tQw7pTS7U77P8u7VaWxzMadzoxTG3BmesUgztF+tDL1ASdnz2J06Qk+nM4Shy3HPLk/6896K7NwV2xCo9/Fuw1CF8d1Z6Hb35/f3h+MfhLhaBCdvK9OTNvDQUeQ1rfP5nbwWHJF5v2rsnRyskcVKUgeZv9iqHtRvnRbdJorOErw6LXdelOXhLnDyaP5Sa89YhMOoTdhEDIeraPCdezRm+U3V0TS2KQAYQuppP2XeHiGuHJ7bKYm3KT3GNTPVNn1ea/t9MDPlLHQtsmKwxRxUQlnNOqIeIVQmkrMEdqWku/dGt5ralCwBr+U1LJt9vex1B/ZK7bGz45Exlm9JtZjtHRSxM5DhbQbcJxlbDMwpy3pYMKuZNIWlglFTdJcpNn4regG1ThckTFVg+NP/MIPUxccjLaM8lt13UbXDkzp9qT9O/NakgOAxjQTd7qyLp3flQFSSlmiHmvArv/iHN3HtyffWkDoUpO8OJPBj5q7O+VnDNN6ZDgCLtfOUXx3DusOZLx7pGz+BR8jtBCO0ZJTSHNYTC+mHKGQPYzp2+fwO27PvfG1JJOa3E2aolKXKfeF8LzBtBou/zQ2zRpsdOxqMHUreFdE9B7MJvIrXlPaeso2HkyCzBDBOizliEQcEZ/p2Fx+90p468ZwkBofJVxBMSywe5yvaMVnqCu2x2Ybvpjdo8Thjknu43k94AGAoI20ZTKG44rTHHNSMVc0Zo8cM3fNFtquot77Rni3sw6XRwdU+YlNUuJ/tEve6LrJ7jOzbqOli6G7ErLHXaiYAsNpnNTRhvGY064qiSQc4WMWz0ThwPnspjtiH0zltaquCn3Qsi+cupH+/9qiExr99sOriklbtbS0/PefdUVOKI5//WbiK6vUgCQaT548+a677urVV81kMnfddZe61lm/fj1FUYOjEQAEg8F0Om232zdv3hwKhSRJwvqVThIEgUjlqBAwZFxIhUGVj2HlHIFslHhAVVGtQWOyBwA5DNmHiPRBFtmmLrrFeUnx7IqB4Tggq6LGCTQrJAyv+KfMLrZt27ZtW58HfCwWe+qppx588MEBCZEzC0i+VatXr45EIjNmzJg7d+7cuXOnTZt29OjR1157rbOz884773zggQfyvspqtd5yyy1/+MMfWJZ97rnnaJqW5b4NCkmSCDRexQWB7KaALiABgCChumwrlKi/qhiIVBsAQCIQDjUikQUAUNDR4NB9hyiUIRqBfG0P0CR7UAek1tbWe++9t6OjTwbpW9/6VjqdXrx48RNPPPH666+jeFM1ACrpoHXr1nV2dnZ0dLjd7unTp6vFCHV1dXk369rb2z/++OObbrpJ/dVut3d3d8+bN6+1tW83LBwOX3755YiuNi8QGZkDgIKDhMg9FqBeNAMgub+PkrwomgUAHVk1Y72BwCQSjZgQoJGjViEPWp1nLNXJmoiDSKZXJ5j0+Cp8sgqGDXi+xUG+Puynxsdh+BLj+XSZ1f06kR8WuRUrsEK6LfbBVF6bticrW5qJKFNBq1ev/tOf/jRq1KjeIzt37kwkEt///vcBwGw2//jHP7766qvRXQA6oBq1ZDKZy+WsVuvUqVNlWW5vb29vbweAvJt1siz/7Gc/U0/w+XxbtmxZvHjxWWedBQAbNmwAgIMHD27ZsuWcc85BdLV5gZAbCyAJqNYErD6bNSKxA3CIoasyTNZRfZdFEhNvVN6+NpLCJgVKat6Q9qFVWo6mAwBwS7jNXA+yuZojk6J7aJXfim6YaGAzo6sWVnNs3/S4NfXOAkIn2xLlqIfgeIkNKJHu00Caw+/4Ru4fAKDQEq4rtWuKESU9QSSm734yl999Lbau56WlSGy4zsQUdzikT3l0ninsu5zuUfLFSvGIcYtNYyqoPIwzwoAjLcLB89lNZTZ+WjBu3Lg333xz/PjxvUeOHTs2YcIE9f/Tpk07ePBg/+2lMwhIVkhvvPHG/fffP+BgEemg5ubmhx9+eNmyZbNmzfrss8/uuuuuRYsWAcATTzxx3333jRs3rrW19ec//3n/KokaAB03FlCyQQFAtqEisQKAaE4h8ntVgVfbXMdAB5aS7/U0Xsawl0+VjVAptaJBXZFipAiYDFBsU4zRT8xE9hWqa+iFgilqRcNZuk/g5LWUWLJrNIxtasa7B7IlLj5ti0RsEUx/ipx28cYVu0BCU85TzHMBACImRcYg4oh4jKM/VbsAACAASURBVMdH92+8cCj1O2QL8ISiQNxX7AJYWiFxGQO1oqF/xTdGinnJVRlTzA9gAR3dVezrgOEkJugBIOxMJW3hDouv+ZQ/K4P5VX5DGKBUbK5oJ/BHt5QlHTlv3rwBR1KpFMP0VAXjOI7juCRJOLp9TmRAEpAef/zx66+//uGHHy7fAOmGG2644YYbBhw8++yza1zqXTNghAwYGoFuAMAUnEYYM9BtZkJ5DNzKebJlPGRUTJUFlYdbOCBhBgOEK8/DFSH5KgwBei2WrlyavRBhViKUoBMzdZbL88wMUkMo0njaFtF4yyW3xq1EwlGuIG/EFNMH82zG5IdOk3ZqAPIH8v6f6UWajVGRP5Eo7R5Z2ZbdT5+1AsBPbhkYm9esWbNjxw4AmD179ooVKwa/UI1Avb+qEgQVXMBpB5KAFIvF7r77bhR2fLUGyl07DJPRtZ6XNl/FxhFWa5Ux5pXzZEu1jwtGOTIMgfPCjSssiQEMqy4EV/L6icacMQCe7xxGy1DwykVjgvAPW1o3X+NpIa2JVKnCbYBPOROFjDBsFYf8jQtkWUFRqpg5lw/Nzc3qAqihIb+KhCAIyWTP7mIoFKIoqtYlYFUCkijqcrn27s3PKhhBH1BGO6RAF+oAQM7Secmbfb3HY5XzZKFU4bOErEycGHYIlzEpnocwi8c1w225AEVUE2ewTBXsG+QMM+Az9WUsuFSdm48U14KMYYG+i8cxyZAoe3lUFHJE2/svALTKzR2ZmiYOVMyaNWvp0qVLly6dNWtW3hPOOuusTZs2+Xw+AFi7du1ll11W2wusGpAQY30+3/z58x944IGLLrqo//GxY8dWvS+VGEvttb/Ky8+QV+6MzVAiY40eg8ZjsHSTlLugHTiobEFbo+wQ/E5QSZp+4/G5/O7l2Hurwp3appSsy5GGmJTQsXtt72Opp9nLPkmc1R1tdvjMWo/R1K3RdKeVbk/Gvztv1oFiXZStRbEbI04y4ewh9M0U9l1Gf/jNyCdjZKvsiPTQY7+w7Ikl/8xfsD59fmtsfKPfyXkFvpvnu3OYO5j17c8ryUNQetoyBXNYeqmax22+cfzBedqPr8huHZULz6O41EQfzmSwY+bACXjO0LJWXLw9NskVHCV4BdatN3UruDtaiDuMYQRjnoHbHTmH1l+XS9lDAWtIZzg0SdfKQvrW7D+WpNjU1G7SEJXcRmW/eY1esxq//LPYNE24SfDqWY/B0kWQ7nhy/1uFPj5GP4mwj5LsvK9OSTvCUVskbDimxXNTuLYblbdXhCM9nMoIr9KTn2Gu+DQ+NxIZZ/EZWY/R0sXQ7mSq7d1CWRla10haxyoOg0p/jtmiGU3Go/PNEdqWkB98I7zb5SSkJr+cpTUHLDtSiWe4izamFuyLtjQEbJzHwHfr+F3urG+vmMlvltFD23RYYi465kxkuFROlzlu9qrMyttiH8zgdJkWH0aKxGFLh1v8i376G7mLd8QmNgTqea/g2snh7mKcUwynNebpmNORcbAhiyhTUsoR8lgDVv2hubpPbk2/fYmkSU70kvqY3GnOHuSfN5hegEu3x6YZwo223Y3Wbrw47RQAGMMUwl4vOXgFA79LStnDEXs4oz8yi999s/zm8ki2h6ocFNg259+0maepK3clZibC4+pbm8zdNO1Oyt3dmcCuQpuoNNdE2scCScgWXdCJpRyRqC3aZeqYK7QuJd6/OXzAXA8w2ielWXaf9aNc4mndxR8l52eOnKtzG/Rura47q3T7sv7WvCRuACA1doIxE4JVcZhiTkoVUT1udk/j9y/UbPhmdPNEA5tt9mO4Qh6ytPvTz+rn/cx/V2PAxXv0Wg9v6JQwTyjnO1hE0hsnOcYyFbNb005N0JVK2sKHbi1mPdrS0vKj5yr3Jv3/b+4qhxj78MMPz5gxY/ny5eqvr7322pNPPjlmzJju7u7nnnuuxhn3agHJlt2yZcsA4IknnnjiiSd6D55Zfkg9QGS7CQAAOC2iq4PRKgiLJmjIkaXkUIcDLTJaEgDkUNaqILLF62kcmWlkT/tIkw5I/YG+fMJxYlW37PLiscce6//r0qVLr7766kwmo0pan6FAEpA2btyIotnaA0N6f0FZq2YQ0+gkGwCARWZtDgAMhpDNmsNRbcoBgIKjrLVF+XgEMAQr2EqAyKEcAAAw/MxPV1cDOI6f0dEI0BFjo9FoJBLpLfzI5XJvv/32d7/7XUTdIQJGIXyaljUiOqN0AHDmCBSm5ioaoRtV0wAsgYRHpSJJIHwOQL5CQtn+ACtYFRpbojpr7XwBiVQkcz0o5HArZAr5lH8zunmSoM3qhvWJl6R25YVUtPp/BIWAJCCtXbv2wQcfHHDQYrGccQEJacAAgKwhg27a1um0CrK6iVnZg2YxieFlCaIzhil5JWgLwUD5CJABgB4bq/obkMh0r3aDy0lkrakqfgQyoUhkT8z4Rnz9DC2Xbhq2t3c/KP0MGFdl3rkkxyYnezC6Oo9NuVNvBivlt5ZHspkJaeCrsBpWqFOGeQ6/dynx/o3hQ8CDbE2U8xHgJFfIExbIgSukafz+CzSbVX6YbI+X8xFgOF0oE4kTQy4bEb98u4hnBJCM2i9/+ctvf/vbe/futdls77zzzqeffjp37tw77rgDRV9IgVSsAQCw4T27lUS6eRgVzKVwTs6cnOjB0OjyrVDeXRGOKISCmatP8p2uO7SE/GBV5HMAILgqr8Y69f6JwoHz2JP8OUIuSdvCCE1JEQQVGT6lYIpJODxL1ydfXZJzRhgdjH5SycYTQs91qhUNZbYvcwxudzDmGVjRrImiIRSy527TZero/6ci7cc5KWmnMYeFtkwp0j5GEKDtWcfEbdHjZvepf5XyMnMzXDppj0WcpGI3UtZmkrEUap/U9vlcJ21ht7X010oCouKfko3/EwNJQIpEIqtWrSIIwm63b9myRRCEZ599tn+Bw5kCpGINAIDTOUBZHQC4gs7UvKcHlAxcQOmB24My/GoJjY2gjZX3ULx9iiBMdcXv5r1QMCVgHkhlKt6+ZOOALjfFkrKHo7aBxWxF2g/YcpK23HtIyKqoJXZlnp82xSSu3P1CRWBjTirmyL+EGvwWugzBbEm1pN6XM9qeEjsnwtTpCABRQKIoSuUJ33zzzWvWrAEAgiA4jotGqy+DhhyoF0lIAxL6mFqOwNqwUA5PlnVi+DDSZcW7IElcNzxz0qLtK6bKjXOKt592hEPWaszeAu3nDPGq1VkM6iKlSw9WmK1W+wYqmiPQhhYRIyr+QXphX3IgCUjNzc2PPPJIMpmcNm3a4cOHJUk6evRoKBTqVVsaQR9Q02PPWPpt+SC0NoStC8MOGIWR49HefcThy2wXaRyli4qfLVclqAK46Ep968uGCETFP6iv7csMJMRYWZbnzp17xRVXPProowsXLuzs7ASAOXPmrF69uup9ZbJ2MaDXtDle12Weoy7bkZgTi4y1+I2s19BDXPUGirDqNMbpuN0lOji/Q+4lZs7iW5dj710fPmZolLDRPpAxKaPpJU5uSp/XGhvfEHDwHr3Ozes9IuYOi772QtxGmmsirU2KXQg7iaQ9FrNFj1m6pnNfXKDZfEtsw+RzQ9Tu+nRzAKezKn31ef24V+WLd8QnW0INvE/QuA3WbpzwxGVPVyGGL0EbafMkzGFJ25mgM52yhf2WkF5/aKZux1+n/V85wzCfjFYtQQuNleHp17XTr1a8gVR3QfFAjWkmbnMMGKvQeTcqCv6H1pnXh7v4xhzW4JcyGs1+6450vHesLvxBwnfLrN6x6m8mS2nr+xMSB46VPbL/mrMxQpLcxod982+JbZ56kmc6eKwEr8B4DNZuHNv9RRExugFjtfWuiQSbEsPC5H3/OZf7dFXm7SUpdsBYqVTQ/vOK+bwzG9hbyJ61/1j97dEW0hCVUqzmgIWL/WIW37oCe6dvrNKs5oCl/1ip88r1OTt4UkVv/Lrw/Kv9x2rtz+4hJgQJR0gRKeKwucOTGys+PZ37YqFmwy2xzTft3PbJ7VPzjpV1T0PJSXXp6ldvCbdZ6zGlMYARktxpTh/U/dVg+YHnCZNwWOma8evGZf3Him51/p1Lq2PFtM8p8gXc8l/jVFHab8Y2TOW1mfF+nMmIQUHT6lRHe0d8djYytsX5bs9Yjcli9YH+Y/U7360NAQfvFXTdwuAv4K7/mKzq0t6aenuRwqYmeQk+LiW1qqXs09pLtiXPORIdnybTvWM1eF79KHpP/0k1YKw2HsgjKNeLlpaWb66eWuSE4vjzyj1fWcdYJFV2OI6rUoAA8MEHH7S2tjIMozrGnnEQgwJpQPiwRm5sgVLi/MPBy5+18HJqSanT8Muug+40ABCUvlDwzotFux8iMXEZvF/knMP/ZyyfR2gCAKAIPV4Fu3EtTaYmajoWajaUf1XlY/orH6d1mYg2bhIqFccrivN+tzdnjEuUFLVFwJD/kaVM9I9GKq795Rtq8AaAhDMat0bB3FeO//mChcOp2H5n5dffo29Tg7dC4hkzpT7rgDUAAGeN/wNU2vp59x4CIHfCwu/CQlCDt5YHgRNtOr9LStsiii2SGMZYzbi/DQA6YOYjMPMRAAAgaCNBG0lrk+zQRxw47ozardFjZoTUhRFUBlQ8pP6YMmVKDXpBBGyQoVl1gdMi0j01pJINKnRYElC+By2Gtq4BnfGrCqTkJBXopG57MHwhvuJAquMAMKwUY0X4iqeCKkYtAtKZDdR3K20G9Q2rPhsDQMjfNmMRpAGJJ9DG1BxKNw0AkHEFteqPhFjEoZAyLFYtZYpBRKLqojiRiFKqzzj8ildvV4yRgFQCSL1/VGQFtDfc5qwJ6bdjmnwIYesAeiLeV4uI4M6ePlW7Id1Sfad2pV/B2LXhE3yjJBnTVfzuSfQpBWlqUiTVGKlWzVIvhagXqzJvX5lkk5PdmKYaXxAqzwRdjr2nJttkS3K48xcjBssLnczjbp7A61INVRsrFUgtzP+JMTJqJYCaGwsAigFtQNLiZGqSu/R5lYIE6drwCfXGgaJ9AhPPZz5Sb7LpcUEUXZiEwzN1O27MvntlklUIGeeqXBOc5jIKpqjFMuqRMi2DaV1jOafJJyk16k1W/T9GiyXFGHHOoDFOL9m+yGC9u4LqWPW1UJzohmOYzUxbphBUUX8iHAeyJ+gomKIWFhXpYgr/hfofiVBiNlKxGUjr2OJj1d+qPD4ogVRorEQml7GH/Q5ZsnO4zVnOWI1gOECyQjp48ODggziOazSaurq6wX/6MgM1jwcAgMzPJK8uCAGhQJwKnK0FbbAGa9ZyXGtJ1gmKXGYBiEiJEf3xoXVBU6R1rOhrL3FaT3OyepM1nHoYw8VCJrMAINk5wgMQL20aqOAQdqRTtrDHGhjAySryBQlZc0ZgNN1lzQrRpFErGmLWgWzFQl2kDAlQMMLNl/NcjXF6xS5EHHjSnr9GafBYdQluFzgEL6UMPcP1Fa/erhhIAtJ9992nli2q0rOpVAoAcBxXjXU//PBDu92Oot8zFziZK3LjqApqEFlRk3x7einDDJfWNRaqwi8LpZbFmIbFASA5PJfWIvayBAYmHeYejr/syS4KPOr4HbLFXY0pV+BdZIwxJsQDVCk5NKiXCB/Tx6rjwtfXRb+xGkv72rOVWwqN5JAqA5Kb4MqVK+12+9atW3ft2rVr167t27dPnDjxwQcfbG1tveGGG3odpc4Y1IBb+s/RRXm9oC55wu0unDaUPm84EPI4t1YRKQPa25kkpCp46i8ffktIptAu+iM0QrIEABjoYaUSR5QaKgOSgPSLX/zipZdeMhp75L94nn/66ad/9atfURT18MMPe73eTAZ5LXIVMdjauepAagpeS5QzVhTrHE4XX4WxylVp56LQWInlZbC+PBj5Dn5FgESpYcaMGevWrevvoRuNRs8555y2tjYAaGlp2b59O89XZ7mtKjWwex1vsYm/MJfuSs46Fm12BSxan8C7Od4tYt6w6D+a16IbAHCcZcxTMJstZ9cGHFLaFonaIgFDx0xu31XEhzeFW10OMmtOEfokABCHzV1u8QXDxNekRTvjE83hUbxPYD0Gs5ugPEnF680EWvN6mUOvl7bNEHOQcXsiYYt0mf31fPts3fZVmXfmx0meYFKT3KQ5IgYF7T77u3TyOc0lO5OzD8Wa6wMWnVev83B6j4h5oqLvcKG3g+E0Y5qK2+yiTed3yBl7OGqLeg0ds7j9V5Af6pXE1dFDDVY61xTAcIU4YvJ0y3/VN7+mXPRZbIo+0iB49Rqv3uImKW9K8fgywbZCgv+0rpG0NCk2Q9xOxZyJpCXitgTtQruJ9o2mjqslWOmJHtIaFsOCdr/1fTz5HLt4e/KsL2JjRwVtnFfoEW7wRJNH3iv04Q5+OzFrrIv3Y0R6Dr/3CvLDldFdY0xMdlwAIyT8qNnfCS/qx7yqLNwZn6KLNOq9eo3PYHZT1J6ObGBvkXwPpa2nzGMVmzHpoCOOZNIaUQjFYwrahfZp2p03595eEtfkJnoIW0iM8Nr91k0Qe1p7ySepeftj4xoCds7Haz28cXdY8h3PRAty7DGMYIzTcJtDsnN+hyzpsiKXitqiXYau2fzey6gNN0S3txjY7LiAKhkQ7SD/anC9pCzeE5/ERMYIfqH+cxvtSSlefza4v4hOBMW6KEuzYjOKBiqrwdR35LUETcLhabpdq3Jvfy1OihO9hC0kxTh2n3WTEn9ee+GW1Hlt8XGTDjSzbsHokXFPTPKdKOJ9DqrQic0JBC5Z1Q8oErPEThi7ZvP7FtKbb45+PInXpZsDBJNWTpgTRzQv6m1rsMWt8cmm9umsx2hy04wnrXgDxWUvKNaFMyaCM4HNlLTTYWcqZY34LSFe3z5V9/mN4rtLoxI2IUA4QlJcx+63bhNjz+gW/o9/VWPAyfmE8t9O7zuSbFzAARl7JGaNdZg6Z/IHLqY3rox9PJXreTuMpliVUEtLy2UvXFi8oyJ4+4YPv7JKDUhWSJMnT77rrrvU1BEAZDKZu+66S1VqWL9+PUVR1YpGNQJqp04ArjxjoWFCkNHucgAAhZjECgAKhrwABADkGuxwIiYnAYCMmtCqAjGtFQDKVEP/8mDEfqIyIClqWL169eLFi2fMmCEIAgBEo1GLxbJly5bOzs4777zzoYceQtEpOmBVVB0u1AUGGPpdFIuEXG2dxdHX8uE5HH31BGr5BqiJgkONdqGK2JNXK+gSxe5UBCC1jq8EI1V2lQEVMXbdunWdnZ0dHR1ut3v69OljxowBgLq6uipu1tUO6G8cACDqkd/KW9Ix1MwzEx7hAPk6zET0EZ4QFSeKg9zrq662IA/qYoKgTVuT1XSYxfPEpKtihDjBqzDVq7ok89x81f26VEOkKm+nkEm5ul8njw8qdBWeGgu5lV9Ib1kZ+3iqlkvVRWuy5PzqAqFSQ11d3WDW0ZkXjQDwQTcOFMia0qj3cAjAGs10FrFN7dXZLWoCCZDJADawJwhMvD66c4xJk6nSLW8AYkxSwmQAuDG37so4k5vowatN5FIIWTq5+F5Mbb4huh0ELaZPljMNMIwoZundD2mm71OYptt1o/guAAYAhK40PQgjGEZoKZIVUyEzpwSkmfyBhfRmSAMAYLRY8uuDCTytTCieFcNICohTelETSHCy7eI0uyxP0DJPQD0DUCSNhNNC/1/VBNIMro9ViWmzZVIGv+I7bxUDVUBKJpNer1eSTvnwxo4di6g75MBkVI/i/YCXbWE5LNhK38Wqgqq7g/fHIvJj9T8YKSKiFdu5Y9O0O+EkgbUsQi5G0HxzNpaHGJ4XSUOyy9A1i9vf/2BJUhrG8RQ0ZwMl8vMqRD7TW9FwSiNFeWkyhYOdxwEkb2k6l0JiIauStUbj5vgJY9cA8k6hjhRMCdpzJtAwHoBoGV8us14hsL6KhvJ6iVtiAABugS5Dsp9kHbhODwBqRUPec0YCElIgCUhvvPHG/fffP+AgjuP79u1D0V0NgGEyauIq1MCuWwWm4GROkZHLGNZC5ELtqNSng9ksRMwAAENy1hjYSBl3IsLkkgIdFXfRg8JsVgCQ9AwBAPFhW6IUqNqIW2JERBsxkcYCjiF5UUxuHFcG/1nBlbQ1wnqHRhdLWSiAApMq39vpMPpGhYZIbtVpJRtX5O9lsr+lEVW2ioDkrvT4449ff/31Dz/8MEWhFfGtHXAFapBIqpm765fp7eA4W6hWfggdlQoWhM4hZYctfFAceh1E0ObP0ixoACcqj6plQeZTkEK7tZ7QJ7lgsfv+8GGjg76Mpfrt5ouvI6gWkASkWCx29913//NEoxFUCjlTupxdUWqyLsSH+8SqSIQiFvu+yEyRarPqoIrVhYpE1IwKKoaEAT2J1d5lVcSBd5uwjIpLK4Z5xlHqHGVky64SICHGXnbZZT/84Q8vuOCCqrc8GJmsXQwK2v22D8nYc+zF21Nz2+LjGoJ2nZ9nPYLRA4Q3Lvs8mdBuRcn/HSAoPW2cgNmtOSsbcEgZayRmjak7+wvpzStjH09l+bQzBkKG0CYltxHfb32Dl56nFu9OzuyKjVFJuDoPJ3gl3BuV/J1Fsqakxk6ZmjG7OWNlgo5syhaOWqJRoWMGt+9qYv11kb1ambLYsVxTACMk6DAljjGv6M0vYYv2JqakI02mgIH16fUeVuvNYb5IEcIv9HJXLfqkg47YUylrJGgOk8LRKVzbbLxtnNS5LBLQNWZgVFCRCOqw+bgv+6J+0uvSRbviE4XoKMEvsF6DyU0zvoziCYihw7lUV6G+GP0kwlIn24SojUjY40lrtMvsd/FHNHhmvGbvjbl1X4uTYouXcISkpFZzwLInFVvNn/NBdv5n8QmusIv38YxPb3YTlC+VObClWHJb5ZZa7ZKNC9khbYvFrdEIF4/QicncoTnspytTHywSdckJXtIUVTm5m7Doc9pFn6TP2hMf1xB0cj6e8QpmN2D7jmSCexS5YDjESY4xTcasFtGq9TvkrC0ikVLSkOw0dc7gvriQ3nJTbPNMRki1+AkuIXmN1D7737n08/QluxIzj8Wb6gMWnU9wtmpxT0zyd2XCrYU66psYVlPWpgmZJJmW09Zw1BqN6I9P4w5cRXy4Irp7jInJjg1ipAidxtRh7Vq98CJx8Z74tGR0jDlgsLc6OW8JGviAiaHQRMpEqHMjbI4owrHp3J7lyvvLI25hlKg0BhSJII+aPG5JZU9/Hp/kPDxF4zWYPIzGmwVvMBc4VGRWAAAjtBB6B9C0YuUjdlKdGyrjeLJ2943iu1dFFWx8kHCEpDSrOWTaG0s8L8xbl5vfdWIR7xMYn2Bxk5QvXZILrFZ5UNxo3OaUrVzQAWlbLG6JdZi8E/hDs9ntN6fWLcpxyQle0hzpZTf/K/6Dz+PNDUEX5+don2Bx44QvIXs92eDe4qv2khbmM5+vXCBt540vf2WJsUhWSH/5y1/mz5//wAMPXHTRRf2Pn7lFDQpVo1U6q2igYmvosmFSEJqy90cNeLIAkCZKi3NXBUpN9lSRqsydgtqkOYa9Ni0Tgx2PTiNGckiVAUlAWrZsGQA88cQTTzzxRO/BM7qoAcgaEe8EipJqEJDkKFlgvVhdUEQtDClyNdFugJpQWWvWCwAoeE1CH16jzava+5SPoOpAEpA2btyIotnTiJJGZ9WCwiOnx6poyAUAfWWqjqjFUkzGJQWvxSJJrs1zCQ7KIOWBMUZNjqvycjOvMfk1kS59vZzjs1WbHDiWV1uIAOmqqII3h6q17sQK+5SvTL+/KMelxvoHHD9bs+3zeHNVeh+AkbLvylDNgNTe3g4AY8eOVf8zGGfulh2UzT8YJmRaygqZGjy4Tk9hRiOg3lAzYpE5sJ8ESWwOId3DsFERACBAWpTjkhM9iOQHc3RfzfEN8S1qAglFbaTC9MVXNYEERo1ij5VJncYwolDGtD8k+pSJNoVrWwrr1f/j+nLNf0mNXUyXqhCnT7nPWPgjk7W7V4jv91ytsay+KG40xIo5ImJkHk8QNYGksnQVqiwvYIxmaf34TGRfkfxiSYxs2VWGagakO++8U5bl999///bbb3e7B6rh4jiuqn0XwsGDB48ePWo2m2fNmqUeCQQCR44c6T1h/PjxqjjeaUENjEp7YKjFNhcA5LisbI+j/t6Mz3VcHqNlJ2AGhCXRNio8h/30+tQGAA4ACA6JmbqCKSeMXTO5Ly6kt/QGc5wpa4u1HMmDXmS5lMjmgvoTM7lTXlL6qYggSHMjABSva1AhERDnJABQKxpO6QhXMExWBj3mhy1Rh9cAAKJAkYqRgnG5wKGSHSk6RsEwAEiZox5TcEAtdpFvlsKIfgdYQEMpZvAFACvKNsMIjO2pVu+raCijL4mU4pY4BxCQ9WbQEbKiZFNY4YcanCxdsC6NVNlVhGoGpHXr1qn/Wb9+/VBf++ijj65fv3727NkHDhzgOO7pp59mGGbt2rW/+tWvGKandPjJJ59csGBBFS94SKiNHSqglB4YDJyuScm12lcZvuDVQpkfFsU6c6nu4TwIl+wrYsONHiDMTsk/NHvZZD6di+JuuTJL4CYO8w2BpiRpcynLkGlNIVvW6KXJ8l9HYHErkbTlfyLBMDnvKjMtpACA8Q3hGRTjOdnKhWwFtxgGf1gcFe8UsIbgsDy6RlAtfCmkg/bu3btmzZpNmzapnn5XXXXVG2+8sXz58ra2toceemjlypWILnJoqBlrtTyX7jOxr3JAG8YX8WEqF+UY11IaXDZBqntYHZXRl6LXYhEkK7b+ECklyWPVXBkWeF9ZY5wOoeW0AkCSTmsBNFBtLtGgNzWG8ezJVZ8FPLJlVxm+FNJBBoPh97//fa/D7JgxY7q6ugBg3759K1asCAQCgiCM0Gy/OqiN+Q3Gc0oGeZwAAIWuhStRypDhfQWz+lWEjN6NBQDCTFSbrcXbQYSRoobKgIQYe95551188cWVSQcdPXp0yZIlW5rXJwAAIABJREFUL774YktLy5QpU5qamoLBYDgcXrZs2WOPPTb4/EzWLoYF7QHLR0r0ed0FH2XmfZ4Y5wq7OD/P+ASzl6K9acUXLM7rJGgjbRivUiADdjlrjcYt8Q6jZyJ3eDa7fUXmg8uSOnH+F5LfQNhCUlKr+cK8PxF/QZizTjxvZ3yiKVLPB3iNT2/wMqw3i/kjYuBYkU18HGdpwwTcale3F9K2WMIS6zYFXD3J3veWzzqQ/nA00xSHupBKTvS55Vf0Da/Aon3xiWJ0tDGo1/r0nE/Le0XMFyvOxoWTxFXFysdsZNyaTFmiQXMYE44fn/Ydgo+LQSHUytgdhDg6iBESdBozh7m/C8wa8uK25LSu2Bhn0Kzz8xovb/QquC8u+zzp4M4i3dFcE2luVCz6lI0O2zJpayRmjh1evBCnspLb+IR/xrWxnRN4XXpckNAmJa+R2W97W5tYwyzckZrj+l7LF983qURFswcnfcnMwY/6MyJpXSNpGp3s2NB7hGJdpLEJs5pyFsbvED+9drbcGAJMxo6Zzw7efy6z7cbEhnMxIdniJw1RMcJrD1i2ydEXdAs2Zc/eFR9/ymzZ5x5A9tSOuVixC6mtr/bNFpVJbbVIFu3rP5yCO4NyjqbbTZT7DxO5wzPYnTdm1l2S4HItnh4i8CHTwWjir8LMt6Tzd8dbhOgoIcBrvAZnK4YFomKgo78Yq2b+cnVKGP/v2+oRDKcZw+S3H7s9NcFDWsNSXKc5aN6Vip2XWKNOmGXS+qWRZN9sOWb0dSuv6Bteg4ta45OzsUZzwGDb6+S9IuaPD6DoxlYsy9gjcXN89E+2AsDU5zesSnw4j+RTLX6Cj6vM4g/x+Gr2om2ps1XK+b3Ndy+PHHbYyNyYIE5l5U6T2G54U8DXkItak9PF42dxPp7xc0YPEL6E7Pf2J5l6vrcwZo369CdmcfsvoTbdEN0+QdCmxwUJNiW5jeQB25tcRmUWn4iNlTWhGboDl1CbVkS3T9Jx6XFBgkuIPgO7375OE/+r5sJn/CtGhRxcgKO9erMXp3wpxRfIhQ6KmZ5quv0/n5kTjk7l9n4d++C6yBGrE5PGBAGTB1DOk9ExXEp7wtg1gzvYM1tAnxzvI009s2W7FLmLvn9nfLwjUsf5eY1f//nDxUrMW1pa6v/3W0VOKI4TN/1hhBhbTVQsHeTxeG699dbvfOc7kyZN6uzsXLx48Q9+8IO6ujqPx3Pttde+8MILN9xwA4oLLgeS31B1R5xCCGy06WrS0RWH/2UyfmiCfOwaKC3qPEwYPnmungpbme7LiWKsgPcfzY0qyMcHAMgmjmUTxa52+vr1MWtMIiQ35+3vHVAZkkfegyMF/3ren/ZkbFHAlIQ5DqahyJEWQHrzyyzk2ai64sk3ZIsuYSSytJK2xhPWKJgCw++OX/MKD9BbZbDnxgv+D1zACC2EeRQIWoUh4zYyZu95gjEJx0c3bxpOd/ZffWAHGAcAYNgAV22AqwCA1jXijAnnDWDWp2100J7BrBGDORbUFJ0HZWDCD9THJuersPLVfsd7dDEsRtmqsdqljDUSN9dIAn8ExYFko9Plcu3dW5Y2fn/s3r176dKlq1at+s53vgMAdXV1//3f/606Ktnt9sWLF+/YsaP61zok1IqNpJO1JEqrqv6wKcP92pcPBqtdXYNI1Koqsib2sipqmuyrDW22p69/toyLDHjFP6f72k8nvizSQR999NE999zz2GOPXXrppeqRo0ePbt++ffnyHkmobDaLn+5ZiyFznBsMLY1esAEAAPRKglFqFCcYohY5GxWpWukJAYA8KFWOo1lM10a76GRfBQOSw0bKVDUzSYUMYVVM0vIiXyMuBACcC3rJMNyJOpJDqgxfCumgjo6Ou++++z//8z/nz5+fy+XUkzOZzE9+8pPp06c3Nzd7PJ4PPvjg8ccfR3G1Q0BN0rkqso5ozfqanziOQy1qRhgiyeMn3xfi/c8k2XcLOxf0yWYfuh77m5GvyLx/SYLLtHig2sIKKsRTn4qWSeuvjsSZ0SnZkqzy8xqBD3hYn6TbtwQ2XRNpBxsl1VfTAwMj80y/GboDi6iPVkS3g5YX7Ylq7U8MZhEpGCi4Ml3XPo/5dEVyI4CQsSWw4Xmiy+jt07Zt2wYA8+bNU3/dtWvXoUM9nDC73X4aGTLDwZdCOmj16tWJROLOO+/sPbJy5cof//jHDz300IoVK6ZOnbpnz5677777tA9xbbzMVSikLJtStVkSChJpdeA5Z7wGezRn43uWRXdO0HHpsQGkdCsFz/XmqAH0UJ5pd2XIsbksk5ugOzqD3dm7sMU15QYkWtdYPCvWH9JJB3o7d2yCtrXXCKpMfi5hsDHKpOIlML0QtT2P+WFzBBOOD/hrCao4jskWHQ42GqCkeDZgGDB9i6SYORbUn2gY0F5hzpwkpIIKa5ZZEswUgBKUiuiC46QO7ycylLFGEqZ4p757AF0378eXpNOYWf2WDNH3r9pobW29995777vvvt6A9OyzzyYSifr6egDIZGqzvVJ9oEpUyLL8m9/85q233vr3f/93rVabSCR69RcG48EHH3zwwQcHH1+5cuWXhYQEADW0QFVR/h2tKsCYbM0IuSpq5JB7EmV+fBhOUayruKvCYHi04QHup2V1R5KkqV4MDKGiRKHEhDXqNYYGe8/l1VbohaQhCAuH+YagLpjWYjFbKmXJv1jHCGmwVV2nyd/i47P6dFhmjd7yuwLg2LSNDtmyGXOB7vIRkCVSSpgSnB9TsCEwlgihHrMYc1ZNwF5wwg/++Jo1noMA2mxdOV0gTQWtXr36T3/606hRo/of3L9//1NPPTVmzBh0/dYASEYtmUxOnDhxzZo1hw8fBoATJ07ccMMNv/71r1H0VVPUcAcfAACTayYP0dNh2QEJx6vBWCx7PGvZHaEfVfqkqnRH4Io+j/waih5TrJQUalSkkBaSCoq9hHzvrpurQqlhOd1xZERLDiGWKwpe8U/JxseNG/fmm2+OHz++94gkSR0dHe+///73vve9X//612fuCglJQPr6179+++23b9mypaWlBQAWLVr0xz/+8amnnkLR1z85ahwCv5QgGAtG1oojydWm3h4AIKevUSElAEhC7YoCRKZG6+wpusNKrZ7YGvChKXrIQFTwE7z5v4I3/1fJxufNm8eypzyi7d69m6ZpnuevvvpqNcExtLf3pQGSr4Tb7b799tv7H1mwYAFBENFoFIk6KqYAIbNZSQ8JGk9TeE4kRZkSFVrKMBTFkBjL4kkTlvYUkkCWsqFsaD+tjCcli1XUhXIGPEeOyREdOTYscp06+2H9+mv2B51+pzipGyOk3LQTo72GHx/omK/9w18NF+7QzN6jG1svOLJGjjEJJp+V8Qmkf5QY6shLj5XlVDq4E4JAHXeZjE2YxZizuASbI2cZ9bll1puGK5u5I1Mjnz/neAYAxI9GYU0R03mhbymhO44fj4fpvzuEV+ou2pecsj/e5AqZdQGO8U4y+SaTgZTiC+TChwerL2cieyGyF9qBBLDxzaR5VJO5KWOdELJd+DvzqicssW6lO15/E9BZRSI+7cYWUNTSUZ7l1t9KSa2m3XiYTb08cfI/5PmfJSYq0QZjUO96PJX92nWCX8L9icE82Wz8cDZ+WKU2GQAwnB6tn4hbZ8jm+e9b7/ybNZmyRHeNPh+0ADKGZfDHDHXXxnY+Q65PT3qF4BJiUNB+Yd0G4Rd1527MnmO6/4K2h4Q+6rE/J39xoH8WJJfqyqW6oAtATRYBWAGaaSNtuKDd8vV/M2tDdtjYNPnkxRFjpIcm6Nq+Lq3/YXyr2QniOUGczMndJuyg+V0uvYZZtDs1vTXRNCrk0AV1jE9v8pH0PrcY6uE/SblIyrsNvKCZv5x76WUOwAygJjzc2queMt1zwQ+WMllCkQiMkJQcgaWpCblnJ6WPzmB3PsT++RJJo8wI4M6gLFLkMWOgC3tdb38Vv2h/YrIn3qhykB37eMKfVHz+XKRdzPjV2QIHgAFgAIwA9QAAEIPm0P9+ksB9XJYQ1e4kgkiTMTwZxbiN4bnTdYfOF175u/exz+ctTjb7SVNU5dXuT8Ze4me+I83fk2jRxOqdB+u1Xp3glfBAXPZ7s+H9megBOAIEgAEgff+FhExEZSqrMBFClyAkPM2qclOKTBJZIoIlQrgrrmiTMmPIagkRW7ngtuXRtiaV9KpNij6D9qBlExFZoz3/4+xcd9f5vJ/X+PV6H816s1ggKgU7Mx0b1I9PD5B47KysRGdlTQR0EYLAMpQiEgAAMoZniZQkRXFNHHRpmaEkplsfHFX32Vjt7mXS+iXRKF+fVWnR0GnMHda/zcNPxO/tT4weFbLrgjraqzf7cMyXVvwhOHRUSJ5QZ0vXf43LKXQMuDDBigkK6zXfyBJKho4wDAGSKNOyTPM+IWGKI8ohGZ67DwDCN//ngONr1qxRSS+zZ89esSKPWe3MmTM/++wz9f9nn332rFmzfD6f1XqaE10VAElAIggilUr1SgEBgCzLuVyOJGv3SIgIUpcJMyNUre6Pv7U2zkz6XbXpDOC8vf82idlngOgKKF2TEv7WldohZQgGYfTHb6T5EyTIE3UHLyU2Fzlz/U87LdGyNu6LYN5L2xKWmEzIHn3IzlWHBZze/HLe4yv++GHOwgTsksyIOSGRMCXAOFD8vlp49aaVbwothHmUYuElHZnRYRFLjzQGCD1yrs+NX3gyUlcCx3986Oj5r0lls/ZIjRgtQBKyRRe1EElbImmOpk0RTH/E5RquD2fTw580AQBo9sAFP4QL1IMkYwGMoAxNmNUsmtmgVaFtUZc53mWswq7defceAoAOmPkfMPM/Tv0TzTWRxlFgMZitzDRrLmMtq/y1nJ238tHc3KxqTDc0NOQ9oaurKxwOT5o0CQBYliUIIh6PjwSkHixZsuSqq65699131V+TyeTtt99eV1en1VZ1x/x0oGZe5ip4uaYKfjRyg6RBPdbK7FXFYMIQWtRK2kNFrR0P8tnujUBFdYsaZs2aVaQoDADa29sfeeSRv//97wzDvPPOO06n8wytbkASkH76058ePXr03HPPBYBbb701lUqxLPvpp5+i6KvWqCE3FgB4mWewWtmnAzCQNUHt+E8AwBE1zb5KNWSSAYBS2+7kWoi49kNRKQdcqf7F4IU9YVWQCqlgtX6oyovqrpBKYsGCBZdccsnll18+evTojo6O3/zmN7XsvYpAtYf27LPPdnV1+f1+WZYNBsPo0aMRdVRjYHRNK78BgBRStfyGTc4drWFvwNfE47wX2VMLzc1OyKH055UHFZtdEtcozQGZy6K4XeUVFlqW+HgeGJLNPkyDYOqSebq8At98TbR1tF6XHhes7hoxr0m5DPJk7e6l0oYl0Sg7KivaEgPGdrJ29/7E6CpexpcEA8SmH3jgge9///vZbHZAvcOZBVQBKZPJvPLKK2+//bYsy+eee+4999xzGs1eq4gaM3UAIGtOSrpczTZj7GJ0gWhIjvfVZi2oJaOXEpuXxXZO0PLpsUHUVYUpIpemEgDwNXnjkmg3aPEy/bMrg0LIvTJ3M9idy7PrAWgYEkUXIwjaWITmOQBppm8Ap+sOnUd/AicVlMpkzuI6gVbKNvBmTtlSxoTjE3SnyFSXdIBUaAIzCQQArcj9Vc/zAqNPEVlImhJdxkAjdwpjtzh7T9InA6A1KxoKjCQAKPKQCGcZazRhip8wuAFGFz+zxiskFQRBnNHRCBCVfXd0dEybNm316tUEQVAU9e67786dO3fr1q0o+qo9audlfhI4X5TljgZEPsdS1ChXbsBUeanHKCYwQdfW9zumlG9lS2nrh9pdSp86YfBO0h3tf7Bciq6gp4TRQ+ouw2fT1kjcFPcLAw1qS3LaJC0umzlgh1BhL7NEb0VDyJRHTKhIp7I2HbFms3qi/L09jKQxs0mtaMhaC66t8w5vVBdPmBKD16zF0VvRkLEyQesQ1BFHxFUrA5IV0s0333z33Xd/97vf7T2ydu3aO+64Y/fu3Si6qzFqTFYFAIyQMEyu8TMXVkPH8b5Oy2fmktxwXWX72lIGKw4MBmlsFEPVM+kotRaUBQ1e3XRe0R5TQg5XqGoazhbtNKvLAoAmiYZehitw6jzS06GogguA3Oi2F6dlhfRPACSjFggEBvCQrrnmGgAIhWrndIAQp4Ws+uVmyA4WrEQNSjvcQvChQV99l+siSHOYQtfujibROYWu3fOHW3BnayuL5aSqKQU7AnRAMunNZvPnn3/e/0gqlcpkMv2ZSSMYEpSaOuH0QM4wte/0NKCcSv582fvhQBGLFfSnWCSrcCmZn3eR5Wqn41AL1JSaUeASAKv453Rf++kEEgvzvXv3XnPNNffcc4/qQ9He3n7nnXfedtttS5YsUU8oYow0VGSydjHCs4eN+5Oxtfz0d+Rz9iYmSrFRprBe6+eZgM7owwh/UgmGxfCR4glMHGdp/XjcbFcsXNxCxqzptDkaN8Xdgnu67tBs5rNr05sWJnmpMSDTEuEIySJFdBgSHZp/COxr1AVtyWn7E6PrwzZdUEf7BZOPogMnWejREobEPVvVJn3OwgSscs4STZgSXcbAKO5os3bf1+SNM9PHGrKE3UJkxoQJNqVS3z/Cw6/oztmUm9eWGMvF6vVBnvULWr9W8Et4IKkE/NnIoeL5cII20vpxmNkim7VqMiBlikVMsTh/YqruIEfEZuNtX09smweGZLOfNEekFMscNnYHcmv1jW9i8/cnJnclGlS1CCrAm3045c9AINwralAEjH4SYXQoZiFjpUPWXMaspos9ADBJd3Qq+/my7IeXxCRmdALqw4DJittAHLKs0yVeZi7YmZ65O9nkjDi5AMcEBL2f0fpE5WB7NvJFCVVp1e/cMAazGCUTG7IqGUs8LSRlSvYZQyzX0aI7oBaJNev49LggwcfFCK89ZGpLR//GT39LPm9/oqX/7LLsS5UztWDQ7ErqJEmbUyeYR+iapjs8j/l0eWrzBSl9rtlbfHY59pnLn1rQb3YpJC4aqJ4JZo6fMPgbueMTtK1qiUeR2VV3bCIb5LVeXflTC07OLgDAzBbZootYsZQlmTLFwuZImj8xSdt+AbX12vjWOZixZ3YltcwRw4lA9nX96Dex+R94L69sagEAhhG00EKYXIqJGzDBis+uHyn37k42OaIO3s/3Ti0sGJcDnv6za+OBPHIJvWhpaaH+9EjJiyyE3G0/HrEwryZUI4knn3zyySef7D341FNPqXJ2RYyRzgjItFT7DTRBkqHmll8CVtOabBU1llSH2rre9XV6Wp6DidOR2MC+itmUr3htQsX4UvghnXFQakuPBQBBIvGap0l5rHYGr70gsJoHJOJ0BKRauZ6f2mmFYTBiirHBSrNoRKmbTG31LEbwZQYqHlIymfzRj36kZpIEQfjtb39bV1fbLDRKDNNNsjLYcL1SWxkFB/gZqHWtnY2sUu3cUDBYwUFm0b5xJZ/+hrpfp6BTyy4QkK6IdtktZLoOiUMjRuRf2V9Abf16YtsczJgc54eqPxNghbYTlKns50tzGy+JSZqGpMhnEW071MAx9p8SSEYtFArNnDlz69atFovFYrFEo9GFCxdu2LABRV+nBVgNS5J6oZijWb7WsihXJj6bB4ZUU7BmPRrIOEvEAUC9Zci2WkjZptke/tOl+MdXx1qbdXy2Lob2U8YV6BcFZzOfXZP+qOcvQ6GdDckpSqJPiTi9CST1V4wWy/dEpnQNBFWeYCtFDziQ4Lomadv7HymX9GY2kMZGWtdY8kSCGkjDP5lAOiX/VHKoo+ZsykwqJg432ShhLIYPfC+FMMJDqgxIVkjXXXfdtdde21/Z4rXXXvvud7/7z8FDgtPBjVWhWJIYflq2emRCX7vtu3F0+9Jcz10Sp3OAnviVJDNqRUP/g+Ub2mI4RWrsg10/iiOtT/RWNJzSb5kMMJIkjC4AKKeu4eSFQtAiA0DCHO8yBAcbEZZM4KUFQgNaXDFDMFBucoihVEEHtaIhYsqTmCzSr0RJYI4FgDcrDBUoV/mQ0NgwggEAwDG1oiHvaRiu5J1d3ZwfUzCA/8femcfHUV35/txb+9qbdlnybmFsbLwbB0NYHDZDDEkgPCYwBIbhMYQMSSbbzCRhSSaQN5OBTDyfxyd5CZkXMp5JAi+EBEggAWOw8QbGC95ly9rVa1XX0rXc90fLbVnW0t1Sq1ug78efj6Xq6rqnq6/uqXvv+Z0DXFTtn+oghIaddQ2BP4ZNwjIE1FYMJfHGvb29Dz744MAjGzZsAIBUakJXnErHxGtjc0xw2e8cEx9rcKbp/NM1YWp8asv2Xy2vdSRE05RacAaHMTbtywwJiEXk2yYInGFKko/arlFlZPKdIZyFr7CpyIhDzTDtOpxjqUVmDMGBCAnLdmSUfPnn9q4Fwsky9vYPOaWaHlrWYGWDbdsfgHpIZyiXUvXD1m7e4EgtIw1dLaaEUBjUiRYFmwK43ERH6dnKREe4NEgne8WJfoSNsN3jElbjAS7639hbn7yU5MNfdtllN998c24+5DjO3/zN39TU1HwA6iF9mCmLODd/iK4hPK7lo3zkjzojGG/BLAD4DgsAfnLoPxZGL232zCHFs5Iu0nYJS3MRlyEehaJnfbQTdlW1UdqMzL7FAoCn93/kHew8m7CnMjVjv7JHcNH/xt765KUkwlgAuP766w8dOiRJEkJI13WO47Zt21aKTLR2ptbTZP5o6Jie/q0y90V00WFj/gm9uTFZJcUkJqqEogwXdVBM96KdTuroqMJJTm2hQg0QVp0wG6vynYhuhPW+YEKQ2+ZKh9fht67Xdy+hQm44nYmYdDjl2xx9IpToxC8rynPMpfvNhfvT0xtTtVJM4qKqEuXkPhfF0n6sz0kdG1VLyErTqUATigS9sJCIgFWVNsNaKqTryqnzxeOr2J03WFtZ4l5iBe05vbg2CQRDRwCOhV+RjWe5i3dlLnwvPSuiNSgxWYgrQp+o9hEqZpJozE2eGFW8SXNVTGA2Cof9iKhHKL3KtMJaVhq8UGwVKL2FOXJj5vXLNeCbDX9aAtOO1xcUjkS24fivpVWvuysPpmeDPi2cCIhRmYnKoShi+iyIJY1ToysBMC2z6lwcriZh2YzQyeqMHdaMUDohaTpjzpNOzBP2r/ffWJ/qrI3Q9swEJRpuQhWPhg5Yqd8oC/9AVh82WrrSTQ3xiBSTmJgS6qPZaMY/eiSTOjRq7up+KWWoDsJqJsLGIl52aSsdTncHY9XyyVni4avRmzdoe+fzqjE7TgdTniFyrYHuPu9FpeZ56uKD5sIDRvO0RK0Yl/ioWncI93/vySOeM3rqGlaeRQenQTjghvmMgHTZdyK6GdLjoZSvtLVIRy+h3/54+u01Xsic20dVJXyXwaeCmZPKHxXvWfaSPdaiPcasWq1WicnhQ7Vq1Mcxg/RFnVRrPptbNF/LBGehQAAo7IfFVAQbVYYZSemhdI/SuUg6diH37o325it0lpqRhGkJhF2vJ8gfrnmDjT0nrt7irNhvzK49OV+IKVxUCvYhOmZBLJmnjpViApiWKKkeh6tIWDIidLLKtsNaOqK3qz3nS63nC3vXu29clYpV1aLM9AQlmG5MFY9E9riJ38qLN+q3J/Xm6kRIjElMVAlHKTaagVjKi7VntCOEjL7kizDLqvOoUB0Jy5kIG6t2nIhmhNIdwViDdHKueOA62LJeOzxLlqzZcUrROXakW9rS0qI/9f1RGx0O+Z4Hp4Sx48zzzz/f1tbW19dHCAmFQpO0fOEIeKWLzR0RlrisX56mGTyhxfRyOLg8nxcA/HKohWCYykYTQVmUs1k+lPrZKQZRwk2dpqampqZzA3k+IPh82UbJkFeeprky1eLMlG+HeaJLnp+mnMs2ZSpMnn9E9aTAK08qjknPByjKYGIpi9I+S7UrlCUBYzWeODXSQAjyCS6D8AsmvAZ5Dm8YoegaL2TNKPG3MExhcgq87HpdicpFDlkNNseZ9bpwGfLAXgVbr9EOzZIUV8m39Q/5VlDRTN214ilLvgYACIIKI0TulgwWnI+6uyji4wlXStScLh9wbaqjNkLbzRP08V3urMnZem3vfC5gzI6XupK9R5FBGfbW0Ds/nn4bAAjlo5JqwpjBD6nZDaQb7NO63QJbz1M/2y8bOof54sl5/P4zvytWYVK8QsRDg8htIOWOOFUmlO9J9MNASWZI0Wg0EomU4soVRVnyNWTJBDKglmFHR/HNS3XMNWle44QWmAnR6WxEQ//vlI8n5Ob7mHQHY2Hp1Czx8Dq0LXc8z8q2/SczCgDkE9cwEE+1AIBgyCjt54vHz75g3opdNcDADADIX7Tri3RutSkb0VA36JqYjCrTyQgIhXiKEMpvgmR+nx1jxJ4JesrGs7SrPeeG2Y3w8R3RBoAYKBGfYYhCkQY2D+HwWauFGOUiGoY2M7+O50496xdFSe7adddd94Mf/KAUV64o8i99XZLWBauM+tyCKn8DACvPGuf2C9lYwpQwvlsUBVS2lQMUX11EEwT7ZkhPBIaZC462ueWxyA8JxUWla2FsVBnWUCkVRm8dETuSNqRiMhUgWcqF2I103jmtzxYPZ7DXG4w7fH+vIMMsPA7HmRC70GhC2vw63lTYd3GU5MM7jjN9+uj5piY9ZdeKlteASdI6QhQ9weVlc8gClEMMbvNeWinDNiPBYAYnIvfguUh8zwS1lF/HcwEV/a/Un6CSKclfyw9/+MM77rijs7PzyiuvpAbk+p0xY0YpmptiihHActBL9U58u0aEFnvdsowunpQBq7T62SExJUvURopNKB0iLnBJdIqKpCTC2EsuuaS7e/CadYnq8tmZWk+X+OPBjnjmZaX29/Sa/ebC/UZTvVYrxyU+pggxoV8cGk96ybZ8ZHo0X8uoM1A47IfEdITSIrYd1syg0R7omyG1zRIOXgVeKZJRAAAgAElEQVRbr9UPzOcCmeWtbkzNymOpUwGzTXxN9n/DrdmVuXCfMTOgNahxWYjLTEwKRRETtSGhefGOfLJhUkyAUWbhUFV2GSFe5TphzQgZvcG4JJ2aLR7743nfowTTM0R+Z5M1uxfXJgGAdAW5Y1VvMdH/J618w11+yJhjpRuqEyExLvYLReMOiul+vM/Rjo26so8wyypzqGAthFUnxMYjJCvVTIa01jXr6YDmZ9gHD378evutS3SObdb8aQnMZtxoQDwa3uckfqssfIWsOGa2tKabLv1KouN/LuZiihplhZiHY2kSj5s92wa1yCpzM9rhwQflWZTagCJBL8inqpAZNt+6bSldnSAeRbqC7NGq20IXX+O+dVUqVl2N7OYUJaezXaIr7ryo1AzXJfDRLi/VkdGPDWpOXHCdFxbszb8cskv85v713pw+VJdAlOdGA+KRyG4vfgv+zgzhcK5XGLNio3aJmsMyE89ALOUlujPakUG6XW/9zVq1FfzJb3JHGp55d4Pz+jrNVBsctzmBOdvTZP54sDVpvqDOfAFdfNiYX8+fvITa+f+2/OveC643Z0ZzXYI9WrWFi/1WXJHtEhm9sam1YdT+0Pv5K4yQcSrYO0s6MU/cv97fcm3qZFOIs2YmKDmd1YOnOukXFel55uL3zMX709MbtJr6xj8tZ3eP2iWcjiViXGLjshLlpGh/fxik4W37x49ke3uLdPAKvG2DvnsRHTTmROlwingUtIfgWPg1Kf0sv+btzLKsHhz7uEvtWiCcXCC8198lqrA9PZnrEtlR4p+de/IZIg48vjgtdyyQjq5hdmww38qq0am6OABwfNcIfzgtLS2tG//3CCeMzIz7/npKGDuefOAL9OVAR2sgVHAcKkJUPurxkXn0yKUrMu/XOPpFY7xQUYT3/Gg+30bjzHJ2dz7nH/n6HHGUJBUAAOd6oyFZ8vvX9FDax36P3LNAOLkA3svnXXli7HthhFfX//zV7DMKsK4tm9nHlFnS6E85BUH99r+CZx/p+B+L/zdzyf9RZuFwNQlJvkg7AopHHDekp8PpvkBCkk5lz/zxhR8BLzx2G6qfeAUAsivvGsz9Bcz9xelnFCyFEctCSHHCbDxMnIhuh/SqkBYPtdaPveHTND2y5bSMsf4V2PAKbBj4an9ii5DqhQUmDPOrDCuo68NEIhTH/C+/CwAA6m64fDdcPvCl10fzF1P1kIqjVHfN9/0nn3zymmuu2b1798GDB3ft2lWihsqLV6bI7yxBr8hEyOMCxm45oyoAvPJlcAAAUo46IGdaL+tGw3A196bI4QMq+l+5bS8nJXFIhmHMnz9/06ZNx44dA4BTp07deuutH8i4O8KVc1Rifa9cWRuyCLg8O9hZ7LLWCCijMhoAyMgeYTQ9rxEam5IJjzJuXKJzQp1BShb2kk/M5Dqtr7oKl6U+/RRFUxKHdNNNN919991btmxpaWkBgCuuuOJHP/rRxo0bS9FWeSG0h5hyDkzn+TVlKdmXZQbVXq6mAUBnzkwQaeJVV2GrbuIcpHd2cVUK+bkNJMSX3FN6DPLPeZK+hNp5XXrHSqfKbEqgSIlvxVDRg+eJJy5k91xrbwMAj/VIfan0y5gaImSDIEIQWSCcPE/Yf437VvZgZlqqLOGghOCi/028tZVDSfaQurq67r777oFH1q5dS1FUKpVS1WHzyR8+fLi1tTUSiSxdujR3sK2t7f33329ubs76tgqkjPLYLObMKBHLM1dgIXOtvS27fe3VaxO81kCws/D06HOZHgeORqyH+QlKuOdj4vEZgghB/gzh8JXk7dxLBclmAYBiQ57dV+i2oimcGWezcS4DX0W0i5Cf5+iGAxGG+KC3FqDe5c7S6yRDWko+Z58fkXwEW1aQEoiIALJXzEfDS3GRQSkYrKCeDhpdck/VOSeP8HU4vAthDQCQLyogUAAUAAuQT+jTyJApYWxRlMQhURRlmmYoFMod8X3fcZwRCvQ98sgjf/rTn5YtW3bw4EFZln/yk59wHPeb3/zmscceW7Nmzc6dOz/+8Y9//vOfL4W1Y6Rc5cwHQsnl3EzKgiivgNKupTOjwHU8ig2NWhNkODK826FGZ4qDp4kFbK1higrWQtzz7L6CWxfcMxENQ1+cwGhfiBNkGJBRTC842TZLO6H+iAYzpA931ghdgiCSCek6QWqUJajglK6UUgsh1QvyqTCY4ZH6/5BfB0tlOpXuBlLHWKURik0lVy2KknwZ69evv/76619++eXsr4Zh3H333Y2NjcMV6Nu/f/+mTZs2b96c9WHXX3/9888/f+ONN37rW9/atGnT3Llzo9HoFVdcccMNN1RgGYtKGIUB+Yjyyl5AryJuRSHrM5gPAfGKdkhjtIEwFFJFSAyfEKGU+IwXr4JQX3nSK/uUbwYNMT60Jx1nzvk6GJSZw3XvNz6wtQgmLyXpjg899FBra+uaNWsA4M477zRNUxCE7du3D3d+MBh86qmncjOqmTNndnR0vP7668FgcO7cuQAQiUQuueSSLVu2VKBDmqJoMC377rAP16UGcTwAQJnmlvEICQHF2GWbXnuKgWNKuVqPiqlqLTj6eaUhyPb22iVO3vHh3goqmlI9Hz399NMdHR19fX2+7weDwZFzNDQ0NDQ0NGR/bm1tffXVV++9996DBw+ed955uXMkSRpSLIaQD5gQyhcIp/imDGmOMgTKsumMwPIen7EF1pFobHPIkSinhvasURepXavby8RZayaVrlPSqqjxqVSEC4t8iDeC4VeUxlZx7kvy4SvQ9mveT563GhGfJkmRzOzlZuAruwPXt+7YDS/9PrD4VXVFa3jO/nRTQyqSTohcQhaj1UosIiTmQkJzEx2Ofmy4nQPPSXqx3RADOAo0X1urNKNQmARrp4cbE+HzkiH9P0Mf//dAypU7WjpPvFHzTfB9INg6LNENySXTjBXSb13tNe6kGnPRK3Okl5iV72YueNOYKeu1waQqxGvoxMx+XWQ87SeirnbCPWfViPgZO7kfkvvhBACAPFAqG2j2Qpe8F77j7bBphfR0Kn24/nIAAB8hD/8zV3+1k/iK2f7AzL1UVYIQ7HcHhOORHTj6O+nCP5EVrcacNqOxIbVA7L8tghLzqYQF8ZTZvmXQPcnoxwSl3njvtwDAAeSSQs8XGmjlIi107TOhb/w4RP/5L5bn1kmIh8HDH5cfWEa/+xn7xUuNl8UGy2lKUoLp6RJ3ItDb5//lxjdqv/3d9+yF+83pql6nJhUhLtExWf3PX4lzPjbonrhWt2t1Qw8Iq28aKBKakbUQz3tJuXbd458CD4OHwUeACfEx8rCLXAMLbxhrZwiHb1ef/Rg+NL8qaMyMX/6DAy/8y7SskPltpu8lcfGA2xIRE2LoaHXunrjJTkc/dqZLAABAACD6Nx9rfvjN5qwNP8MWMBlMeT5CHgKCATwgGHnII5BBtA2sR2iPIIpgRAD5ePNFl/KNujMtRQmmp8ncSbW3z39FCbzErMrdltrWOjomh2LUwK5inzjTJQDA/OpaRLBPECHYA8pD2AWH91B/PjsfIQ+DjzMIbGAcYBxCeYhgH+GFf5omHFxH3v6Yfmg+EzRmxulIkvg06Vazt+UFaelr3vI3+y5pSEWEbFeJ8WrUx0kL4im39WBGO5zrEke/vQII9ghtE8ZGjAM+8vCgLpFBvo1YFeldhAJCIYIygtM1/zgldcwTjy9n3s3uiXJNmjct2a8+bg189H98pemZ3fusBfvM5pBerw6zRDoQNLVkVxQlnLAPdDMAoGmaoozyRNbd3X3nnXfed999559//v79+wcuLFMUNWRSibIHpbBvz/JVw64qQ5mWHPcf+MRK70C1l/wolC3iTtq6aZbQySB3hnD4Snh79DcUgtm5ZdRzlvzuLTekm0HDxySpaK7ccd7ZSbIH8ZdfueZ3MISqmPrYzXAsMawlW3893Etf+c7rEFTcEJcMg8N7vmRnd9o7/J4W8dSgk1//VsPYu27khy/nfmZvD++AdTtgHSM00EoTCoVA5AhHmSE6WeU4Ic0MmNFAgpI65tRsWdm4+1p7G+hDV3wolIbvbj79d84fhVXfh1XZ8t0YC4zcDIiigrW5O2NHDD6oV4XSJyId88el+dPM/vvtswEAIAEt/xda/u85JzDiNFptQsEgCQo1IZqrcpyQZgRHj4D/zx8++ndwXUHGoKmghqIoyV377Gc/O+jI008/vXLlypHftWfPng0bNnzmM5+57777AIBlWd8/M7x6nkcNJccrrzYzi1u+6rE5VN+gSJlvBQYfQ/llH6WTvxRgA6oAGwrMeF0SxlCOaIoPISWZIcVisZtuuunXv/41AJimefPNNx86dGjkGLk333zz85///KOPPnrVVVdlj9TU1Ozduzd3QiKRuOaaa0ph7djxufI7JI44im8PWNAqDywu50wxi1emMq9nUQl6zDwc0gQ4b4RHKejQTwU8RgAATQgej1wJuNwrN5OUkty15557zvf9T3/605s2bbrwwgsdx9m+fXt23jMkbW1t999//+OPP3755Zc7juM4jud52RnVa6+9BgCHDx/esmXLRReVJW3b6BDGL1et64HMtco/WZSZ8Y5YK5wM43hnz5vFBsuVJlQuNmR/uFI/NJ8OGTPjE6CcBQCgEBkmmvoqe/vFOs036m69XnJhNTXsU+/MgRtI0xNIKI+kz0ckt4G0Js2zjZoTGetzFSao6H/j8qEmKaXaQ3ruuec++clPfuMb33j44YdvueWWkU/++c9/nk6n77333tyR22677Rvf+Mb3vve9L37xi3PmzNm7d+9jjz1WXV1MobOJYYKGmBGRfEGpczLyBClDh0TG6SvJ21frBxbQIXNmHMQyGONgN03bIsAy5t1r7W1rdQAVSNiY0Kh0RPwBqRwGK2eFgqv9YkYtIjydsGeeOAkilNQxRzyxjHkXcu0jUpCQDvMSDdMB4NwQmOFAzOCCFOmg0Sn3nruvlqeo2QxgAXjsE8r32bwT8g4iO4ExA2ZMTTJi52CbOQeGX3Q15dG/vqkZUnGMp0M6evTowF8fe+yxu++++/nnn1++fHn2yOzZs4d841e/+tWvfvWr5x5fvXr1li2j7GaXPaghy8RU1M6LoFUJWt0sWCjPCp7IxVuEwWL7Iir8jkk2K1npoNGhDDHyFqbe5Tg6UA9JKMISW0TJsOMG9OzIO+R+Tj5+2uYBBRkGJBQHsApLSoRYFiQBMMpGNFjB4VW02AVMhovLccUMgA4AcpQ/fX4Bf/uM0IBpCRAmQcEM0amw44RGUoAN2VvO4zveBwjp45jTfIqzGE+HdO+99546Nfhvr6ura/369QCAMd63b984NpelEoIaoPAEASWlvLXVB5INyh81X8AEUcguBUKYVqa72jjXlTjLmBFvixG2lBjrB3gMAHbBM6pxxFNNAwTOGkN4AkO7gTGVkI/JqbCu0saYLoL5IFKVfDvBOb1lJnfkuD0nz3dTpVx56+7u3rRpU0dHx+LFi2+55RaMMQBomvYf//EfJ0+evO6669auXVu61kvKeDqkP/zhD+N4tcnH5Bx5K42sWnbs9aLGZgRCgRBJRMtpA4ARwGKyzM9bGcli0+UpApuD4lKWPWwOzImhEbrbUW3+51MlC/vWNO2mm2666667rrrqql/+8pe7d+9+/PHHAeCv/uqvVq5cuW7duu9973vxePyGG24okQElpVR7SKlUKplMeqeLIziO8+KLL37uc58rUXNTDMIrRwXroTk3K/WIUHyNr5cqfYNn5ndbEIJSx6/ncVsmLBXUCLfFn8BoHUIw8odwwPV06tSEOySEfDct535d4La20wU4pNLFJmzdunXlypVZac2yZctWrVr1+OOP7969O51Of+ELXwCASCTyjW98Y5I6pJKUMH/22WfP3ROqqqoadUOoCDJOtZuWmVOq1SG9KVkv8Uu3uktOmDO6jfqGVERIClxCFuK8Egc6bkNS95NRJ++sxhQbYqRmHKyGoOQG2GQY7JBphXRTNTuVWIPU3iwcX0Pt/pi5+yJDEoK2q9hug0aL6axJRgf/huy+zC3f7i46Yc7oNRrrUqGcSWoMqIQNSd1L9LjptgJMkmfgQORckzrUaKPYkTWJA+dyc89FRgA3JYY0aZt74XFjRtysr0uFhITIJaVxMckJsakg2BHDCqSNoNEpxzg2WUPrzcKxi6nd68zdFxkB1JzwG5MUb7qawp5StS5mswwvcSt2uhdkTapPhvmkkJXlKwlCJWxIaFb79vzzDNFcFS014UAEQrITZJJhkgmZViANiBgBs0PpaxY6syZdbexcbYVJU3wEk1JGQ00qlDMp2GpBQvOSvY7eWrBJoSoISE6QyQjIFPxMyMyKZzvl6EyxvUk4thbvWme8s9oK+9NjpD6VTRbAtSmJXup1mX6JXbHbueCoOSNt1NWkQkJCDB6PKAlCxS1I6sWYpEzHgTAAQEByQkwyRIY06er07pV2lTc9OoJJUtd8ISGySUmM8UrMp5LZjtTtpE/mbxLCLMWGaHkaDoRJUHKDTDxMnJBhBXUjYHYovXOE9mbh2CVo55XGnpV2lTezj9SlMJvJZpqI9cGfZeEldsVzqWutdENVKsAnRTYuiwmu36R4ykv1Otpx3y8gZxTN1zJKMwqESEDMmrTr0ZEeFlpaWnr+17P5X38QNV+6Mc8S5rt3737ggQc2b9783HPPbdmy5Xvf+x4A+L6/YMGCffv24UL22CqEklj8L//yL3/913+9f//+mpqal156afv27StWrLjnnntK0VblQNgK2kaK+KUqRVMoHKqg21IJetUs5U6EezYF59ouFQgq6r4UT3EB3zVfurHmSzfm2URvb++XvvSl7KO/aZoc169BxBhjjL2ylu4smpIs2SWTyc985jMURdXW1m7ZsuW22257+umnFy9efMcdd5SiuQrBZ/zKkRCE/PLkkD4XhSrnhvwgylvmdSBeJShnc1AV8yiN83VIVAXkBBmB4sK+Y4//BgDCXx682rZp06adO3cCwLJly7IqmuPHj99111133XXXddddBwCDPJDv+5NxegQlckgMw2Rvx+233/6jH/3otttuoyhKluWRC/R9APDkSglva3TiZc8klAUDEXGl+CSPrpRRzKPIcLtI2SVET8lM3IgyvEOiwF9nvLPCjnjTo17IKrVJmBo9gGINfufK9J5ldrU3PerJE3iXCmF895Dmzp2bnQA1NzcDwI4dOx588MGHH374sssuy56gqqph9Cfli8fjDMMMmWit8inJtzl37tyHH37YMIxFixYdO3bM87zW1tZ4PJ6bVH5gKZPUfEiWmQGqoSIW7qq4dga5AJDd0/KqR09nWSIczsmt2mHkrzN3rzRD2Q2kiTfGZ856YshtIPWbJ1towuZzzBAPptkNpDX4ndwRzGcKNQlhhhEbMS2PfmqulWF8UofSO0vobBbOKoyL5QKEboRnQJEotZqRmxEeUwT5BLN06dINGzZs2LBh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qykMUkFBwTzFQw0ECsACSADPTn6/cgQtMZ1u3jwcTGDHjh3vete7PvCBDwDAyMjII488khukF1544b777lu3bt1cN/C0KAzSVGROGEfWkRkvBue4ctwC5ipD68hZho4IiDkih8wydEiGcvnkmIhyVFA5rqkc/ceO/p8/zE2c0AG4sWc+m08OnAPnwLoj/zs7qm10Dqx1YxnsnbPgDIz/tUs9i/BiIq+s6hxpxxVYhsYHlYHHwGaoONgMpI8qQ+GjkWg8NB46jUaDVo4zw4gRGgJDaBwi4OibnANDLu9zSHh02J7LJcCOxkTBCA5BIxokg2gBDOWTcaBBK9ASrUKQRAYpQyaRa2QZeCmKFEQGQoKnHRlgynHthHHcWo5oyVmGlqHTDqxD5xAdQ4fMEXOEjsjS+NWEDtAgOJh4ZaEdu75O9RKbCOKMbdJBd/uMz+/UbNy4cePGjQBQq9UefPDByy+/HACMMXv27Hn00UefffbZs88++8Ybb/R9/2Rrmo+gm5dPAQUFBQUFJ+KRRx7527/9297e3m9961vr169/+umnr7/++k9+8pM9PT3333+/c+7rX//6XLdxJhQGqaCgoGBe88ADD+T1si+66KJrr712fP6jjz561113bdu2beLCSZJceOGF27ZtW7Zs2Ww39LQpdEgFBQUF85r169dfeumll1566fr16/fv3/+73/0un79p06be3t4sy/bv3//cc8/lM8MwZIzV6/W5a+/MKQxSQUFBwbzmwgsv3LJly5YtWy688MLdu3d/4hOfyOPoHn/88VWrVvm+v2PHjltvvTWf+bOf/WzFihULNLqhCGooKCgoWDBccsklb3nLW6688sq1a9fu2LHjC1/4AgBcdtllf/Inf/LWt7517dq1e/bs+epXvzrXzZwhhQ+poKCgYIGhlNJah2E4caYxRkp5zMyFRWGQCgoKCgrmBYUPqaCgoKBgXlAYpIKCgoKCeUER1DBP2bNnzwsvvLBmzZoNGzYc/21/f/8rr7wy/vG8886rVquz2LpZ4oknnligOSKnw4n2bnGf3O3bt+/cubOrq+vCCy+c67YUzDsKgzQfefDBB7du3XrppZc+9dRT73jHO2699dZjFvjRj370xS9+cTw7yL333rv4btz33Xff/fff/8QTT8x1Q1rCFHu3iE/u3Xff/fjjj1900UUvvvhiuVz++7//+wWa4aagRRQGad5hjLnzzjsfeOCB9evX9/f3b9q06eqrrz5GVfDss8/efvvt733ve+eqkS1lcHBw69atDz/8cKlUmuu2NJ+T7t1iPbnPPffcAw888MQTT3R0dADAVVdd9dBDD73rXe+a63YVzCMKH9K8Y9u2be3t7evXrweArq6uN73pTU8++eQxyzz//PPnnHNOf3+/Umou2thavvSlL3V1dX3mM5+Z64a0hJPu3WI9ue3t7V/72tdyawQA69at279//9w2qWC+UbwhzTuGhobOP//88Y+lUunFF1+cuIAxZteuXXfffffAwMDQ0NA111zz6U9/etab2ULuuOMOIvr5z38+1w1pCVPv3SI+uStXrly5cmX+/86dOx977LEPf/jDc9ukgvlG8YY07zDG4ISCYIyxY7RiBw8e3Lx589e+9rV//dd//Zd/+Zdt27bdf//9s97MFkK0mLvl1Hu36E8uAPT29l533XU33XTTq1/96rluS8H8YjFf+QsUz/OsPVJuzBjD2FH1Y1etWvXlL3951apVALB8+fLNmzfnmYALFgGL/uT+7ne/27Jly1/8xV/cdNNNc92WgnlHYZDmHT09Pc8888z4x6GhoYsuumjiAjt37vzBD34w/lFKubhfKZYUi/vk/vKXv7z++uvvvPPOD37wg3PdloL5yOLp64uGiy++GAByH8P27duffPLJN7zhDQDw29/+NncCZ1l2xx13bN++HQB6e3sfe+yxq666ak6bXHC6LIWTu2fPnptvvvnzn//8m9/8ZqWUUsqYoopxwVEUQQ3zDiK65557brvttnPPPfeZZ57ZunVrXmjrS1/60pX/f3t3G9JUFwcA/DSf+bYaltgwFFNkivm6tV7ENHqhKC0jRcIPSrJ90OF8wYqSFkazOSmTnDGJshcqKAgzpWykRiFITEqLlqlR1tK5TN11brvz+XCe57LM7YnpdI/9f5/uOZ7zv+fOK3+P53hvcnJaWlpYWNjx48czMjKioqJev34tFAqXzP+p/LH+hG/uzZs39Xq99UaGzMzMkydPLuKQgKuBh6u6LoIgPD09bf3FxmKxGAwGOw3A/xd8c8GfCRISAAAAlwC/fwEAAHAJkJAAAAC4BEhIAAAAXAIkJAAAAC4BEhIAAACXAAkJAACAS4CEBAAAv0Uul1dWVi72KJYyeFIDWCByubynp2dGZWZm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2trannzyycJ7/8//+T8hhFNPPTWE0N7e/txzzx09erS/v/+KK65YvHjx3r17h4aGFi5cODIysn///qGhoS9/+cs9PT1JfA4AMqJ8YfrjP/7jD37wg08//XQIYffu3f/+3//7EILCBNlm1heogbfffjuEcPzxx4cQpk+ffvTo0eHh4fy9H/vYx0II3/72t19++eXnn38+hHDo0KHorrPPPvvw4cM33njjyy+/fMsttxw+fHjBggWPPfZY/B8BgCwpX5hOOeWU2267bdOmTVdfffXbb79922235e9SmCCrRF+gBlpaWkIIR48eDSGMjIzkb4ksX778L//yL2+55ZY//dM/Pf300wvvvfLKK0MIZ511Vghh6dKlIYTTTz89H4wBoDrlC9Pzzz//la985atf/epbb73V3t5+2WWX5e9SmCCrRF+gBk466aTw3lzu4cOHTzzxxClT3rd5eeihh959993f/va3H/nIR2bMmPGBD3wguj16WPT0WbNmxd1uADKqfGH6h3/4hxDCX/7lX86cOfNP//RP/+mf/umdd96J7lKYIKtEX6AGOjo6pkyZ8vDDD2/duvW55577+Mc/PjQ09MlPfvKRRx4JITzzzDPTp0+/8847H3/88eeee2758uVJtxeAjCtfmKKzPd955519fX0/+MEP/tW/+lczZsxIuslAfYm+QA2ceuqpmzZt2r59+9VXX33mmWdu2LBhZGTk0Ucf7e/vDyFceeWV11577X/+z//5hhtuuOyyy7761a8m3V4AMq58Yerq6vrCF77wrW9965JLLjlw4MDjjz9etFgJyJ7jjh07lnQbgIw4evTo0NBQqR3nQ0NDIYT8UmcAqLfyhWlkZCS6V+6FZiD6AgAAkHF2cQEAAJBxoi8AAAAZJ/oCAACQcS3jP4RsyeVySTcBIEn79u1Lugm8j8IENDNVKT7HaDJnnXVWUq9T+VPGfWSZB5S6a8zbK78xNjqouhvjUcO3TqqD1i76/8o/oK4dFL375JV6nfJ/onE/O0mx3avuxnhkYLs37gN0UNUvpYPGNZkPTs05w3PTWbd4Y3VPvOul22vbktTK5XJ2v6WZDpqMdYs31vu7XKaDavXu1b1O9Cz/PymkU8blT5RyOijl0txBaW5b9ljw3HSeOPytoi/YW1vnV/LEdYsn8C7Nk5MBAID0E30JJ3e9XsnD7uoqvqVM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yimnfPazn/3lL3/Z3t6edHMoNjg4+Oyzz95www1JNwSyQ2FKOYUp5RSmJif60rx+//vfX3/99UeOHIl+3bFjR1dX19KlS7dt25Z/zIEDB2655ZZVq1bNmzcvmVY2sUo6KITwzW9+88orr/z2t7+dRBub2rgdtGbNmgsvvPD5558fHBz82c9+llxLoWEoTCmnMKWcwkR5LUk3AJIxMDDwxS9+8cUXX8z/2tPT09vbG0JYtmzZggUL5syZc+DAgdtuu+1rX/ua4UX8Kumg3t7e+fPnn3feeTNnznzzzTcTbW/TqaSDLrvsspGRkTfffHNoaOi3v/1tou2FBqAwpZzClHIKE+My60uTevjhh2+66aaZM2dGv/b39y9ZsqS1tbW1tbWzs7Ovry+EcP/99//ud7/r6em5+eabN2/enGh7m04lHXTBBRfcd999d9xxx5YtWyxeilklHXTNNdd0d3d3d3efdtpp559/fqLthQagMKWcwpRyChPjMutLk7rjjjsKf92zZ0/+mJy5c+dGp828++67E2gZIYTKOui0007bvHnzkSNHpk2blkATm1slHRSZNm3aN77xjVgbB41JYUo5hSnlFCbGZdYXQghheHh46tSpSbeCksp0kOFFGvgGQc35WqWcwpRyvkGMJvpCCCG0tbXt3bs3+vngwYOzZ89Otj0U0UEpp4Og5nytUk4HpZwOYjTRF0IIob29fdeuXdHPfX19F110UbLtoYgOSjkdBDXna5VyOijldBCjOdYXQgghl8t1dHR0d3e3tLQsWrRo4cKFSbeI99FBKaeDoOZ8rVJOB6WcDmK0444dO5Z0GyAtogvBOUQntXRQyukgqDlfq5TTQSmngygk+gIAAJBxjvUFAAAg40RfAAAAMk70BQAAIONEXwAAADJO9AUAACDjRF8AAAAyTvQFAAAg40RfAAAAMk70BQAAIONEXwAAADJO9AUAACDjRF8AAAAyTvQFAAAg41qSbgCQEb/5zW8eeOCB/fv3X3vttV1dXUX3vvrqq88//3z0c0tLy/Lly+NuHwBNpnxhirz66qt33333ihUrzj///JibB8TsuGPHjiXdBiALLrjggp/+9KfnnHNOf3//pk2bisLt8uXL//7v/z76+cQTT3z77bcTaCIAzaR8YYp89KMfffHFF5966qlrrrkm9gYCsbLgGaiBF154ob+/v6en5yc/+UlbW9sDDzxQ9ID9+/d3dXW9++6777777uDgYAhhcHBw+/btg4ODP/rRj7Zu3To0NDQ8PLx169a+vr4kPgEAmTJuYQoh3H333S+++GL+V4UJss2CZ6AGXnvttRDCGWecEUJoa2t78sknix7Q39//kY985M///M9nzZp15513fuhDH+rv77/iiisWL168d+/eoaGhhQsXjoyM7N+/f2ho6Mtf/nJPT08CHwOArBi3ML3yyivr1q379Kc//fDDD0e3KEyQbWZ9gRqIFjAff/zxIYTp06cfPXp0eHg4f++ePXuGh4ePP/74P/qjP3rsscf+7M/+7OjRo9FdZ5999uHDh2+88caXX375lltuOXz48IIFCx577LFEPgUAmVG+MA0PDy9btuwv/uIvRq9zVpggq0RfoAZaWlpCCFGgHRkZyd8SaWtre/vtt//xH//xu9/97p133vnqq6/+wz/8Q3TXlVdeGUI466yzQghLly4NIZx++umHDh2K+wMAkC3lC9Odd965f//+7u7ul19+OYTwyiuvDAwMRHcpTJBVFjwDNXDSSSeFEKKRweHDh0888cQpU/7fnrV/+Zd/2b179x//8R9/6EMf+tCHPhRCGBoaiu6KHhY9fdasWfG3HIBMKl+Y/tf/+l9DQ0NXX3119OuaNWtOP/30f/2v/3VQmCC7zPoCNdDR0TFlypSHH35469atzz333Mc//vGhoaFPfvKTjzzySAjh5z//+VVXXfWlL32pr6/vvvvu++AHP3jppZcm3WQAsqx8YVq3bt2zzz777LPPrlu3LoTwV3/1V5dccknSTQbqS/QFauDUU0/dtGnT9u3br7766jPPPHPDhg0jIyOPPvpof39/COHP/uzPvvKVr2zevPmSSy45cODAli1booOvAKBOyhemj370o5dffvnll1/+0Y9+NIRw/vnnn3baaUk3Gagv1/UFaubo0aNDQ0MzZsyo4l4AqDmlB8gTfQEAAMg4C54BAADIONEXAACAjBN9AQAAyDjX9W06uVwu6SYAJGnfvn1JN4H3UZiAZqYqxecYTeass85K6nUqf8q4jyzzgFJ3jXl75TfGRgdVd2M8avjWOqgeKnnrZL/gjMl2r7ob42G7V/WN8dBBVd8Yj8l8cGrOGZ6bTi6Xs2+pPH+ilNNBKZfyDkp585qTThmXP1HK6aCUS3MHpblt2eNY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zp37+Mc/3nQpIB4qppZTMbWfimmaib4w0IMPPjg7O/uPf/zjxz/+8eOPP950cei2c+fOj370o1/60pfefvvtxcXFpotDt5s3b/7qV7/63Oc+13RBIB4qppZTMbWcimnKib5Mr3//+99PPvnkrVu30j/PnTu3vLy8f//+s2fPZvO8//77X/7ylw8dOrRjx45mSjnFQnZQkiTf/e53P/3pT3//+99vooxTbegOOnLkyCOPPPKb3/zm5s2bf/rTn5orKUwMFVPLqZhaTsVEvpmmCwDNuH79+rPPPvuHP/wh+/P48eNra2tJkhw4cGDXrl3bt29///33v/KVr3zzm990elG/kB20tra2c+fOhx566N57733vvfcaLe/UCdlBn/rUp/71r3+99957//znP//61782Wl6YACqmllMxtZyKiaG0+jKlfvCDH3zhC1+499570z/Pnz+/d+/erVu3bt26dWlpaX19PUmSEydO/P3vfz9+/PjTTz996tSpRss7dUJ20MMPP/zSSy8999xzZ86c0XmpZiE76DOf+czKysrKysr999//yU9+stHywgRQMbWciqnlVEwMpdWXKfXcc891/nnlypXsnpy5ubl02MxvfOMbDZSMJEnCdtD994rYp2MAAAJhSURBVN9/6tSpW7dubd68uYEiTreQHZTavHnzd77znVoLB5NJxdRyKqaWUzExlFZfSJIk2djY2LRpU9OlYKCcHeT0og38gqByflYtp2JqOb8geom+kCRJsrCwcPXq1fT1jRs3Zmdnmy0PXeyglrODoHJ+Vi1nB7WcHUQv0ReSJEkWFxcvXryYvl5fX3/00UebLQ9d7KCWs4Ogcn5WLWcHtZwdRC/3+kKSJMn8/Py+fftWVlZmZmb27Nmze/fupkvE/7CDWs4Ogsr5WbWcHdRydhC9PnL79u2mywBtkT4Izi06rWUHtZwdBJXzs2o5O6jl7CA6ib4AAABEzr2+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKi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eMMNN2T+ee211y5fvnzOnDkNDQ3l5eXTpk2bOnVqtBUCkCoaEwAxNKyjoyPqGigqb5wNpJlzYAw5KEBqOQEWkw3PAAAAJJzoCwAAQMKJvgAAACSc6AsAAEDCib4AAAAknOgLAABAwom+AAAAJJzoCwAAQMKJvgAAACSc6AsAAEDCib4AAAAknOgL3VVVVUVdAtk4QDHnAEHeeVnFnAMUcw4QGaIvAAAACSf6MkiDmD/L/Uv6fWaWJ/T1qV4fj+EsYL5KcoAKIY/1OECFELd6KDIvq0Jw3ht0ScXhAA26pOKIWz0pJ/oCAACQcMM6OjqiroGiMvkEpNnevXujLoHuNCYgzTSmohF9AQAASDgbngEAAEg40RcAAICEE30BAABIONEXAACAhBN9IZudO3c+88wzO3fujLoQerdz586mpqa333476kLo07Fjx1pbW6OuApJDY4o5jSn+NKbUEn2hT6+88srGjRvPPffcxx57bPv27VGXQ3etra0bN248++yz77nnnoMHD0ZdDr178MEHH3/88airgITQmGJOYyoJGlNqib7Qp9NPP/2OO+6YOXPmvHnzdu3aFXU5dHf22Wd/7Wtfmz179sSJEw8cOBB1OfSipaXl05/+dNRVQHJoTDGnMcWfxpRmoi/06aKLLpo4ceLRo0d/8IMfzJ07N+py6G7y5MlnnXXWl7/85d/85jc1NTVRl0N3bW1tP/7xj2+88caoC4Hk0JhiTmOKOY0p5URf0uuTTz654YYbPv7448w/W1pa6urq5s+fv2XLls7nHDp0aPHixXfdddd5550XTZUplssBCiF85zvfufzyyx9++OEoaky1fg/Q3Xfffckll7z00kttbW2//OUvo6sUSobGFHMaU8xpTGRXHnUBEI2DBw8uW7Zs27Ztnf9sbGxsamoKISxYsGDKlCkVFRWHDh366le/ev/99xteFF8uB6ipqWny5MnTp08fP378+++/H2m9qZPLAfrc5z538uTJ999///jx47///e8jrRdKgMYUcxpTzGlM9MuqLyn1yCOPfPGLXxw/fnzmn62trTNmzBg3bty4cePmzZvX3NwcQli7du0f/vCHxsbGW2+9dePGjZHWmzq5HKCZM2c+9NBDK1as2Lx5s81LRZbLAaqvr29oaGhoaJg0adJnP/vZSOuFEqAxxZzGFHMaE/2y6ktKrVixous/d+/e3XlNTmVlZea2mffdd18ElRFCyO0ATZo0aePGjR9//PGIESMiKDHdcjlAGSNGjPjWt75V1OKgNGlMMacxxZzGRL+s+kIIIbS3tw8fPjzqKuhTlgNkeBEHXkGQd15WMacxxZxXED2JvhBCCNXV1Xv27Ml8fPjw4YkTJ0ZbD904QDHnAEHeeVnFnAMUcw4QPYm+EEIINTU1O3bsyHzc3Nw8a9asaOuhGwco5hwgyDsvq5hzgGLOAaIn1/pCCCFUVVXNmTOnoaGhvLx82rRpU6dOjboi/owDFHMOEOSdl1XMOUAx5wDR07COjo6oa4C4yLwRnEt0YssBijkHCPLOyyrmHKCYc4DoSvQFAAAg4VzrCwAAQMKJvgAAACSc6AsAAEDCib4AAAAknOgLAABAwom+AAAAJJzoCwAAQMKJvgAAACSc6AsAAEDCib4AAAAknOgLAABAwom+AAAAJFx51AUASXb//feffvrpS5cuDSHs27fvpZdeyjxeXl6+aNGizBO2bdt28803X3755RHWCUDivffeew8//PCvf/3rGTNm3HLLLeXl5R9++OH69ev3799/9dVX19XVZZ6mMUFSDevo6Ii6BiCZ/u3f/u1LX/pSfX39M888E0JYtGjR97///cynxowZc+TIkWefffYb3/jGsmXLFi9e/Oqrr1ZUVERaLwCJdejQob/5m78JIUydOrWlpaWhoWHz5s0zZ8588803P/OZz7S2tm7YsGHRokUaEySYDc9AQVx55ZVf+tKXysv//9aS/fv319XVnThx4sSJE21tbSGEDz744MILL7zsssvOOOOMAwcORFcsAAn3wgsvtLW1PfXUU83NzQsWLPj3f//3//t//29ra2tjY+NPf/rT6urq9evXB40JEk30BQri3Xffffnll0877bTOR1pbW/ft23fdddctXbr0ww8/DCFcddVVb7311tixYy+77LKLL744umIBSLgbbrjhk08+ufTSS0MIhw8fHj169P79+0MI559/fgihurp6165dQWOCRHOtL1AQP//5z7v+c/fu3e3t7SNHjhw7duwTTzzR3Nz8i1/8Yvz48Vu3bo2oQADSpaysLISwZs2a//iP/1i5cuWRI0dCCCNHjgwhjBo16tSpU+3t7RoTJJhVX6AYqqurjxw58tprrz322GOrVq3at2+fsQUARfbggw/ecccd9fX1q1atylySc+rUqRDCyZMnQwhdL9IBkkf0BYrhvffe27p1a+YS33POOSeEcPz48aiLAiBFHnrooWXLll133XWZmy+eccYZIYSjR4+GEI4dOzZmzJjMsjCQVCa3gGJ4++23r7jiiptuuukLX/jCQw89dOaZZ86dOzfqogBIi9dff/3OO+8sLy8fP378bbfdFkJYvnx5WVnZI488UlZW9vzzz19//fVR1wgUljc3Agpo7Nixc+fOzcyv33fffatXrz558uSkSZMee+wx0ReAorn11lsfeeSRro+cOHFi06ZNt9xyS3t7+4UXXrh169bMpiQgqURfoHhOnTp1/Pjx0aNHR10IAISgMUGaiL4AAAAknKv5k6C1tXXhwoWXXnrp2rVrM4+0tLTU1dXNnz9/y5Yt0dYGQAppTADEjdtclby2travf/3rTz755FlnnXXjjTe+/PLLF1xwQWNjY1NTUwhhwYIFU6ZMqaioiLpMANJCYwIghoavWrUq6hoYkhdffHHChAlz587t6Oi48sorKysrW1pahg0bNn/+/FGjRrW1tR04cKC2tjbqMgFIC40JgBiy6lvytm3b1tHRsXDhwpMnT37qU5/65je/uXv37pqamsxnKysrt2/f3vX5VVVVUZQJEBd79+6NuoSE05gAcqcrFY3oW/I6Ojr27Nnz1FNPlZWVLVu2bNOmTe3t7cOHD8/yJXl5gVVVVQ30++T+Jf0+M8sT+vpUr4/n/mDR5OunO0CFkMcf7QAVQi4/WsoqAo0px08l5mVVuG/lAPXLARr0g8WRyy9etGJwh+eSt27dura2ttWrV4cQnnvuuZ/97Ge1tbV79uxZsWJFCOHRRx9tb29fvHhx5/OjzXUlwZ8o5hygmIv5AYp5ecmgMeWdP1HMOUAxF+cDFOfakscdnkverFmz3nzzzczH27Ztq6mpqamp2bFjR+aR5ubmWbNmRVcdAKmjMQEQQzY8l7zp06fPnj27vr7+zDPPHD169DXXXFNWVjZnzpyGhoby8vJp06ZNnTo16hpLjLm3mHOAYs4BQmPKOy+rmHOAYs4BIsOG59SxrQJIM+fAGHJQgNRyAiwmG54BAABIONEXAACAhBN9AQAASDjRF4BerKxdk9qfDgAkj+gLEFOJiX+F+0VW1q7p95sn5s8IAAyF6AsQX2LbEPkDAgAZoi8AAFCqBjHLmfuXDGVvUV+fMi0bFdE3dRae/s9RlwAAQMRyuWakoD89qh9NapVHXQDFtvTedStre//U6l23F7cWAACAYhB9U+eSu0bu3ds94n7w3OQQQq+RWB4GACDvVtauMc6kmERfQghhQt07IYTVdX/2oDwMAAAkg+hLn3rm4UwYDj3ysCQMwKAtPP2fO6/601AAKBDRlwHIhOHQJQ/3tTJs7AJAjjYd++6rD7ZnPrbVCIACEX0Zkr5Whi0LQwLk5Sos9/AkFz2nVkPfW43++EydBYCBEH3Js25huGcSNlgBIBcDysOaCwDZib4UVs8kbLACwKC59AaAwRF9KaoJde9YEAYgj3rdbRQsCwPw50RfImNBGIC867Ys3GsS1l8AUkj0JS4sCENXK2vXLL133dp7lkRdCJS2XpOwmVaAFBJ9iaOuC8JiMKk1oe6dcI/bI0M+uRcjQGqJvsSdGAxAgWgxpNzSe9etrPVfvU/eny9hRF9KSZYxirM2AEPhDhSkSuaymgRsL5JOyZ3oS6nqFoPN0wOQR+5AQeJ1XgkPKSH6kgTdBihGJyTG6l23r6xd478xRMu+aEievLRXa86lRfQlacRgAArHpTcAJUr0Jck6Y7DRCQB559IbgBIi+pIKRicwIJltYPZxQe76mmwNGg1APIi+pE5fO6INTQAYOhcGA8ST6EuqdZ2kNzQBIL9cGAwQH6IvhODmWAAUmEtvoFPmXYXX3rMk6kJIF9EXunNzLIgD7+pEgmk0MKHunXCPO0pQVKIv9MkMPVGR+iAlNBoYuqX3rltZ6yVD/0RfyIkZegAKSqOhaLpOsGbu51/S/80sIJMj0Tc5vv3tbx89evTOO+8MIbS0tKxZs+bjjz9esmTJ/Pnzoy4tUfqaoS/pngFQCBrT4FgKBigE0Tchdu7cuWHDhiuuuCKEcPDgwcbGxqamphDCggULpkyZUlFREXWByeQG0RRBAubjB8q7CieDxpQX3i6YBEthgyNaom8SHD169IEHHvjKV77yq1/9KoTQ2to6Y8aMcePGhRDmzZvX3Nx80003RV1jwnmvYICuNKa88z5JAEMk+ibBvffee9ttt7W1tWX+uXv37pqamszHlZWV27dv7/b8qqqqzAd79+4tWpHpYSkYuol8Xr/zpEfRaEwF1RmDZWAoURpTJETfkvfCCy+MHj169uzZzz77bOaR9vb24cOHZ/kSA4visBRMqYs8suZL15Oe0UYRaExF46pgKFGdJz1dqZhE35L3wAMPVFRU3Hrrrb/73e8++uijysrK6urqPXv2ZD57+PDhiRMnRlshwVIwA5GMtEmaaUyRcINoyJE7SqSW6FvyfvSjH2U++OEPf/jGG28sXLjw3XffffLJJzMPNjc3L1++PLrq6M7QBEg8jSlaloLJrucEq/fFJSVE35I3evTozAejRo0aMWLEqFGjqqqq5syZ09DQUF5ePm3atKlTp0ZbIb3yJklAUmlM8WG+lVx4X1xSQvRNjvr6+vr6+szHS5cuXbp0abT1kDvbocmuyNfcrqxds/TedSH478dQaUzxYSkYisyG6hgSfSFGn4NFNwAAIABJREFU3BmLmMiMkofOdcsQQ5aCiVZ6JlizzFzrj5EQfSGmLAWnU3oGBEDkXHqTQjHpMvmaYIUBEX0h7kzPp40BAVB85lvTo9cuU6J3uirC2mmJ/mXolegLJcP0PACFZr41naK601X8g6V7gCWJ6AslyfR82hT5TlcA7oxFEaQwWHpX4QiJvlDa3BkrSWJyCVZX8Z+PB4rAUnAyxLDLJIBGWUJEX0gOS8EJELcLfeM/H289HIrJUnCpy9JlSjrCRdgL4t8o6ST6QgKZnmfQSmhNQOKFaOk1CZO2CGfmNIVEX0gyd8YqIf1mzqI16UKsPJf0YgKQXWevkYHjLCYzm9ImERJ9IS1sh46/uO12zqNBLCbkKy1L3VA0tkPHXIK7TCFI6ckj+kLquDMWcdY51Bj61rs/favbU7WFD2LCduhSFMkeYBOUFI3oC6lmKTgmchxqlNaFSSVUKlA4loLjIM4n5CJfYxyTjd9EQvQFQrAUTN9KK28DcWYpmDwadG/K18ZvzbHkiL5Ad5aCiyw+M9C6OFAcloKLaUDn9oJOd+oyREv0BfpkKbhocp+BtgYLJIylYPLCNcP0S/QFcmIpuEDkWIAMS8GFMIguU/wMmZefmLb3JWYQRF9gYCwFR674C795GZRYrwZy19dScNBuCq/4GTLmqdV6cmKIvsDgWQoeolhFwSzFDGJQEqtfDShd3ZaCgx3RAzHoU3Ehwl5++0JebpOR45xszJM5uRN9gTzoayk4GJr0bShtO6krqN3+JlnGXl2faT4eUsKO6AEZSpsoibCXrxs1F0J8bmBJV6IvkGduWJK7OLftqHT9m2Qfe3U+sySGaEB+2RGd3dCjV5FnFYszpZv7jxhQMb3+rf44U5PQqeoSJfoChWJ6PouhN8L8dtN+v5XmDcSTHdE9ZXLvEGdX8zurWJwOElWrGsTfyn6lSIi+QDHYEd1V4jNkX6sNxRyU2BENKWTKNeQp92aY9My7zt5kv1IkRF+g2FIeg/M4jMjXoKQQlyTFYS+3HdGQZunsNXnMvRl5mTrMsVXl3tTiEMgHXUMc+mNqib5AlNI2NMl7t85X+s2lExd6+t9NQYACSUmvyXvuDSmYOrSynSqiLxAXyR6arKxdEwrziwxxSj5WgbPniK3XQUmsagZKS5ZeE0q53RQi92YMMRwO/X5RPb9hlhaQpdqh/BYScjKIvkAcJWxoUrgRScjHlHzuheXS+7M/oUDL1AYlwCB06zWhNO8U3WVqtVAFD/ocO9CZyhw7WqH3DGsoSSX6AnFX0kOTIoxIwtAGJTH/AwIUR5Y7RWfE8GyZaTGFm1rtatCNZqC1Df3q4oF+h7xcz9z176O3xpboC5SSrkOTEO8F4cLtcO5VpukO6CcOrjdnH/3k8j17HWRk+cJBDEp6fjc3eQZy17PXhDgl4czZPvz/0BvTRjP4qNz3wm8u37PX75DlCwexeWpAv5p9SfEh+gIlLPuCcEaRm03niKT4TW71rtszcwE53h5z0JfLDjFGDnSQ0e35hRhLAWSRSxIOhT/t90i8ofi3PMix0Qxx8revrJh75xpKn+qryww9wXb78s6pBIpG9AUSotvQJBRxdNK1dRVn41lfJtS9szT8cSU8y6/5p+6b5+ya+5ig26AkL9PhptWB4ug1CYfe2k3GUG4Q1fWfS+9d96efHuWJrt9Gk5fbW/Q8pQ/o2w50zjQvHWRweXvh6f88lB/KgAzr6OiIugaKqqqqau/evVFXAdHIDFDW3rMk+9Oy7Obt9fFo426vPnhucuev2TVhdntkKLpO6g9igj9TYWa0kcsfMDMoyT40yf6czE/cdOy7zoFxozGRPJ15OOTQdPqSybohru8E27XRdJXHnjjEmeUBdb3OX2coC9pZPttrs+tshf2WR16IvqljhAE9dR2jhL6HKZ2jkBDXgUhPXYcmeY/ond98cN858+W5f20uITn7cz54bvIld410DowbjQlILSfAYhJ9U8cLDEgz58AYclCA1HICLKayqAsgD5544om6urp58+atW/fHJamWlpa6urr58+dv2bIl2toASCGNCYC4cZurkrdjx46nn3568+bNI0aMuPnmm7ds2TJ9+vTGxsampqYQwoIFC6ZMmVJRURF1mQCkhcYEQAxZ9S15EyZMuPvuu0eNGlVWVjZjxox9+/a1trbOmDFj3Lhx48aNmzdvXnNzc9Q1ApAiGhMAMWTVt+Sdd9555513Xgihra1t06ZNGzZs2Lx5c01NTeazlZWV27dv7/YlVVVVmQ9cWgCkQedJj+LQmACy05giIfomxMGDBxctWnTXXXedf/757e3tw4cPz/JkAwsgVbqe9Iw2ikZjAuhL50lPVyomG56T4I033vj85z+/fPnyK664IoRQXV29Z8+ezKcOHz48ceLESKsDIHU0JgDiRvQteb/97W+XLFmyfv36OXPmZB6pqanZsWNH5uPm5uZZs2ZFVx0AqaMxARBDNjyXvO9973sHDx684YYbMv+89tprly9fPmfOnIaGhvLy8mnTpk2dOjXaCgFIFY0JgBga1tHREXUNFJU3zgbSzDkwhhwUILWcAIvJhmcAAAASTvQFAAAg4URfAAAAEk70BQAAIOFEXwAAABJO9AUAACDhRF8AAAASTvQFAAAg4URfAAAAEk70BQAAIOFEXwAAABJO9IXuqqqqoi6BbBygmHOAIO+8rGLOAYo5B4gM0RcAAICEE30ZpEHMn+X+Jf0+M8sT+vpUr4/HcBYwXyU5QIWQx3ocoEKIWz0UmZdVITjvDbqk4nCABl1SccStnpQTfQEAAEi4YR0dHVHXQFGZfALSbO/evVGXQHcaE5BmGlPRiL4AAAAknA3PAAAAJJzoCwAAQMKJvgAAACSc6AsAAEDCib6Qzc6dO5955pmdO3dGXQi927lzZ1NT09tvvx11IfTp2LFjra2tUVcByaExxZzGFH8aU2qJvtCnV155ZePGjeeee+5jjz22ffv2qMuhu9bW1o0bN5599tn33HPPwYMHoy6H3j344IOPP/541FVAQmhMMacxlQSNKbVEX+jT6aeffscdd8ycOXPevHm7du2Kuhy6O/vss7/2ta/Nnj174sSJBw4ciLocetHS0vLpT3866iogOTSmmNOY4k9jSjPRF/p00UUXTZw48ejRoz/4wQ/mzp0bdTl0N3ny5LPOOuvLX/7yb37zm5qamqjLobu2trYf//jHN954Y9SFQHJoTDGnMcWcxpRyoi/p9cknn9xwww0ff/xx5p8tLS11dXXz58/fsmVL53MOHTq0ePHiu+6667zzzoumyhTL5QCFEL7zne9cfvnlDz/8cBQ1plq/B+juu+++5JJLXnrppba2tl/+8pfRVQolQ2OKOY0p5jQmsiuPugCIxsGDB5ctW7Zt27bOfzY2NjY1NYUQFixYMGXKlIqKikOHDn31q1+9//77DS+KL5cD1NTUNHny5OnTp48fP/7999+PtN7UyeUAfe5znzt58uT7779//Pjx3//+95HWCyVAY4o5jSnmNCb6ZdWXlHrkkUe++MUvjh8/PvPP1tbWGTNmjBs3bty4cfPmzWtubg4hrF279g9/+ENjY+Ott966cePGSOtNnVwO0MyZMx966KEVK1Zs3rzZ5qUiy+UA1dfXNzQ0NDQ0TJo06bOf/Wyk9UIJ0JhiTmOKOY2Jfln1JaVWrFjR9Z+7d+/uvCansrIyc9vM++67L4LKCCHkdoAmTZq0cePGjz/+eMSIERGUmG65HKCMESNGfOtb3ypqcVCaNKaY05hiTmOiX1Z9IYQQ2tvbhw8fHnUV9CnLATK8iAOvIMg7L6uY05hiziuInkRfCCGE6urqPXv2ZD4+fPjwxIkTo62HbhygmHOAIO+8rGLOAYo5B4ieRF8IIYSampodO3ZkPm5ubp41a1a09dCNAxRzDhDknZdVzDlAMecA0ZNrfSGEEKqqqubMmdPQ0FBeXj5t2rSpU6dGXRF/xgGKOQcI8s7LKuYcoJhzgOhpWEdHR9Q1QFxk3gjOJTqx5QDFnAMEeedlFXMOUMw5QHQl+gIAAJBwrvUFAAAg4URfAAAAEk70BQAAIOFEXwAAABJO9AUAACDhRF8AAAASTvQFAAAg4URfAAAAEk70BQAAIOFEXwAAABJO9AUAACDhRF8AAAASTvQFAAAg4cqjLgBIpvfee+/hhx/+9a9/PWPGjFtuuaW8vHzfvn0vvfRS5rPl5eWLFi0KIdx///3btm27+eabL7/88ijLBSDp3nvvvW9961u//e1vGxoaMk3nww8/XL9+/f79+6+++uq6urrM0zQmSKphHR0dUdcAJM2hQ4f+5m/+JoQwderUlpaWhoaGzZs3L1q06Pvf/37mCWPGjDly5Mizzz77jW98Y9myZYsXL3711VcrKioirRqAxProo4/+6q/+qry8/Nxzz92xY8d3v/vdf/qnf5o5c+abb775mc98prW1dcOGDYsWLdKYIMFseAby74UXXmhra3vqqaeam5sXLFjw7//+7ydPnty/f39dXd2JEydOnDjR1tYWQvjggw8uvPDCyy677Iwzzjhw4EDUVQOQWK+//vpFF1304osvvvbaa2PGjHn++edfeeWV1tbWxsbGn/70p9XV1evXrw8aEySa6Avk3w033PDJJ59ceumlIYTDhw+PHj26vLy8tbV1375911133dKlSz/88MMQwlVXXfXWW2+NHTv2sssuu/jii6OuGoDE+ru/+7sXXnjhnHPOefTRR48ePXrJJZe89dZbIYTzzz8/hFBdXb1r166gMUGiudYXKIiysrIQwpo1a/7jP/5j5cqVu3fvbm9vHzly5NixY5944onm5uZf/OIX48eP37p1a9SVApAWP/nJT2655ZZzzjnn6quv/slPfhJCGDlyZAhh1KhRp06dam9v15ggwaz6AoXy4IMP3nHHHfX19atWraqurj5y5Mhrr7322GOPrVq1at++fcYWABTZtddee+zYsb/8y7/8+7//++HDh4cQTp06FUI4efJkCKG83JoQJJnoCxTEQw89tGzZsuuuu+6ZZ54JIbz33ntbt27NXOJ7zjnnhBCOHz8ecYkApMbu3bufeOKJU6dOnXbaaX/7t3974MCBUaNGhRCOHj0aQjh27NiYMWMy+5WApDK5BeTf66+/fuedd5aXl48fP/62224LIVxzzTVXXHHFTTfd9IUvfOGhhx4688wz586dG3WZAKTFr3/96xtvvPHVV1/9x3/8xx/+8IcVFRXz5s0rKyt75JFHysrKnn/++euvvz7qGoHC8uZGQP7deuutjzzySNdHTpw48a//+q+rV68+efLkpEmTHnvsMdEXgGJasWLFv/zLv5w6dWry5MlPP/10bW3t448/fsstt7S3t1944YVbt27NbEoCkkr0BYrn1KlTx48fHz16dNSFAJBGJ0+ebG9v79qGNCZID9EXAACAhHM1fxK0trYuXLjw0ksvXbt2beaRlpaWurq6+fPnb9myJdraAEghjQmAuHGbq5LX1tb29a9//cknnzzrrLNuvPHGl19++YILLmhsbGxqagohLFiwYMqUKRUVFVGXCUBaaEwAxNDwVatWRV0DQ/Liiy9OmDBh7ty5HR0dV155ZWVlZUtLy7Bhw+bPnz9q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SDTRF8i/v/u7v3vhhRfOOeecRx999OjRo5dcckkIobW1dd++fdddd93SpUs//PDDEMJVV1311ltvjR079rLLLrv44oujrhqAJHvjjTdWrlx5yy23ZP751ltvhRDOP//8EEJ1dfWuXbuCxgSJVh51AUBi/eQnP7nlllvOOeecq6++evfu3e3t7SNHjhw7duwTTzzR3Nz8i1/8Yvz48Vu3bo26TACSr729fcGCBddff319ff0jjzwSQjhy5EgIYeTIkSGEUaNGnTp1qr29XWOCBLPqCxTKtddee+zYsb/8y7/8+7//+wsvvPDIkSOvvfbaY489tmrVqn379hlbAFA0q1at2r9/f0NDw+uvvx5CeOONN44ePRpCOHXqVAjh5MmTIYTycmtCkGSiL5B/u3fvfuKJJ06dOnXaaaf97d/+7YEDBzJZN3OJ7znnnBNCOH78eNRlApAWP//5z48fP37llVf+j//xP0IId99997vvvhtCyATgY8eOjRkzpqzMwBiSzJsbAfn32muv/ff//t/b2tqGDRv20EMPnXnmmf/wD//wuc997tChQ+PGjVu1atXx48e/853vDB8+POpKAUiFv/7rv77qqquuv/76v/7rv/4//+f//M//+T+vv/76Rx999D//8z/Hjh37v//3/16wYEF9fX3UZQIF5M2NgIJYsWLFv/zLv5w6dWry5MlPP/10bW3tfffdt3r16pMnT06aNOmxxx6bO3du1DUCkDrPP//8P/7jP2be3Ojxxx+/5ZZb2tvbL7zwwq1bt2Y2JQFJJfoChXLy5Mn29vbRo0d3PnLq1Knjx493fQQAIqQxQXqIvgAAACScq/mToLW1deHChZdeeunatWszj7S0tNTV1c2fP3/Lli3R1gZACmlMAMSNe7iXvLa2tq9//etPPvnkWWeddeONN7788ssXXHBBY2NjU1NTCGHBggVTpkypqKiIukwA0kJjAiCG3OG55L344osTJkyYO3duR0fHlVdeWVlZ2dLSMmzYsPnz548aNaqtre3AgQO1tbVRlwlAWmhMAMSQVd+St23bto6OjoULF548efJTn/rUN7/5zd27d9fU1GQ+W1lZuX379q7Pr6qqiqJMgLjYu3dv1CUknMYEkDtdqWhE35LX0dGxZ8+ep556qqysbNmyZZs2bWpvb8/+dql5eYFVVVUN9Pvk/iX9PjPLE/r6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hJ07d/7jH/+4evXqzp07161bF0KYm5tbWlp68MEHO/+k1Wq1b7igHNAEKzs9qqEwAWRTmGoh+k69TZs2bdq0KYRw6dKlV1999cUXXzxx4sTs7Gz7Xzdu3HjmzJmuP9FYAI3SudPTbVRAYQLItrLTU5Wq5FzfRFy4cOGBBx44cODA17/+9StXrqxataruEQHQaAoTAFERfVPwxhtvfOtb3zp48OC9994bQtiyZcv58+fb/3Tx4sWZmZlaRwdA4yhMAMRG9J1677333r59+37+85/v2rWr/ZvZ2dmzZ8+2by8tLd155531jQ6AxlGYAIiQc32n3q9//ev2QWXtH++7776DBw/u2rVrYWFh9erV27dv37ZtW70jBKBRFCYAInTdtWvX6h4DlWq1Wq4mAjSWfWCEbBSgsewAq+SAZwAAABIn+gIAAJA40RcAAIDEib4AAAAkTvQFAAAgcaIvAAAAiRN9AQAASJzoCwAAQOJEXwAAABIn+gIAAJA40RcAAIDEib7QrdVq1T0EsthAkbOBoHA+VpGzgSJnA9Em+gIAAJA40ZcxjTF/lv9Pht4z4w6D/qnv7yOcBSxqSDZQGQocjw1UhtjGQ8V8rMpgvzf2kKphA409pGrENp6Gu+7atWt1j4FK+QQCDbe8vFz3EPgShQloMlWpMqIvAAAAiXPAMwAAAIkTfQEAAEic6AsAAEDiRF8AAAASJ/oCAACQONEXspw7d+73v//9uXPn6h4I/Z07d25xcfFf//pX3QNhoM8+++z06dN1jwLSoTBFTmGKn8LUWKIvDPS3v/3t+PHjN998829+85szZ87UPRy6nT59+vjx4zfddNOhQ4cuXLhQ93Do75lnnvntb39b9yggEQpT5BSmqaAwNZboCwNdf/31jz766O233z43N/f666/XPRy63XTTTY899thdd901MzPz/vvv1z0c+jh16tTXvva1ukcB6VCYIqcwxU9hajLRFwa69dZbZ2ZmLl++/NJLL9199911D4dumzdv/upXv/r973//3XffnZ2drXs4dLt06dKf//znb3/723UPBNKhMEVOYYqcwtRwoi/N9Z///OeBBx64evVq+8dTp07Nz8/v3r375MmTK/f58MMPf/CDHxw4cGDTpk31jLLB8mygEMILL7zwzW9+85e//GUdY2y0oRvoiSeeuOOOO/76179eunTpn//8Z30jhamhMEVOYYqcwkS21XUPAOpx4cKFn/zkJ3//+99Xfjx69Oji4mIIYe/evVu3bt2wYcOHH3748MMPP/XUU9qL6uXZQIuLi5s3b77ttttuvPHGDz74oNbxNk6eDXTPPfd88cUXH3zwweeff/7xxx/XOl6YAgpT5BSmyClMDGXVl4b61a9+9d3vfvfGG29s/3j69OmdO3euW7du3bp1c3NzS0tLIYRnn332008/PXr06EMPPXT8+PFax9s4eTbQ7bff/rOf/ezxxx8/ceKEg5cqlmcD7dmzZ2FhYWFh4ZZbbvnGN75R63hhCihMkVOYIqcwMZRVXxrq8ccf7/zxzTffXDknZ+PGje3LZv70pz+tYWSEEPJtoFtuueX48eNXr15ds2ZNDUNstjwbqG3NmjW/+MUvKh0cTCeFKXIKU+QUJoay6gshhHDlypVVq1bVPQoGythA2osY+ARB4XysIqcwRc4niF6iL4QQwpYtW86fP9++ffHixZmZmXrHQxcbKHI2EBTOxypyNlDkbCB6ib4QQgizs7Nnz55t315aWrrzzjvrHQ9dbKDI2UBQOB+ryNlAkbOB6OVcXwghhFartWvXroWFhdWrV2/fvn3btm11j4gvsYEiZwNB4XysImcDRc4Gotd1165dq3sMEIv2F8E5RSdaNlDkbCAonI9V5GygyNlAdBJ9AQAASJxzfQEAAEic6AsAAEDiRF8AAAASJ/oCAACQONEXAACAxIm+AAAAJE70BQAAIHGiLwAAAIkTfQEAAEic6AsAAEDiRF8AAAASJ/oCAACQONEXAACAxIm+AAAAJE70BQAAIHGiLwAAAIkTfQEAAEic6AsAAEDiRF8AAAASJ/oCAACQONEXAACAxIm+AAAAJE70BQAAIHGiLwAAAIkTfQEAAEic6AsAAEDiRF8AAAASJ/oCAACQONEXAACAxIm+AAAAJE70BQAAIHGiLwAAAIkTfQEAAEic6AsAAEDiRF8AAAASJ/oCAACQONEXAACAxIm+AAAAJE70BQAAIHGiLwAAAIkTfQEAAEic6AsAAEDiRF8AAAASJ/oCAACQONEXAACAxIm+AAAAJE70BQAAIHGiLwAAAIkTfQEAAEic6AsAAEDiRF8AAAASJ/oCAACQONEXAACAxIm+AAAAJE70BQAAIHGiLwAAAIn7P2GaUXyNJV+bAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAABP4AAAKzCAIAAAABdFQfAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH5AYFCCknFsCNngAAACR0RVh0U29mdHdhcmUATUFUTEFCLCBUaGUgTWF0aFdvcmtzLCBJbmMuPFjdGAAAACJ0RVh0Q3JlYXRpb24gVGltZQAwNS1KdW4tMjAyMCAxMDo0MTozOTz9HosAACAASURBVHic7N1/kNT1nSf+tzBIpNwxcicpMSMQLbscGUDPDbqrS+6rZYE/RsvMBfdWI3Ev3kYjlKmQkFoBJd4knFqU0Zhk3SxZFc8KN+pNVGIdN2xZKZM5WfA8Q4ExmNvcxoww5lIaGIcJfP/otdPOj56enu7P59Pvfjz+6unu6X71fKY/r/fz835/uo87duxYAAAAgHhNSbsAAAAAqC3RFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAELmmtAsAIvGb3/zmgQce2L9//7XXXtve3j7s1tdff/2b3/zmO++8c9NNN/3Jn/xJKhUC0FBKN6Zf/vKXDz74YF9f30UXXfQf/sN/SKVCIElT77zzzrRrAGLwb//tv3366aenTJly7733zp07d9GiRYWb9u/ff/7557/xxhtvvvnmf/7P/7m1tfWcc85JsVQAGkGJxvTuu++ec845r7zyyh/90R9t2rRpcHDwkksuSbFUIAEWPANV8OKLL/b29nZ2dv7kJz9pbW194IEHim/9u7/7u//3//7fj3/84//9v/93S0vLV7/61RBCf3//9u3b+/v7f/SjH3V3dw8MDAwODnZ3d/f09KT0IgCIR+nG9MILLxw4cOBv/uZvtm3btnTp0qeeeipoTBA7C56BKnj99ddDCGeccUYIobW19cknnyy+9f/+3/8bQjj11FNDCG1tbc8999zRo0d7e3uvuOKKRYsW7d27d2BgYMGCBUNDQ/v37x8YGPjKV77S2dmZxusAIBKlG9Mf//Eff/jDH3766adDCLt37/53/+7fhRA0JoibWV+gCt55550QwvHHHx9CmD59+tGjRwcHBwu3fuITnwghfOc733nllVdeeOGFEMKhQ4fyN5199tmHDx++8cYbX3nllVtuueXw4cPz589/7LHHkn8JAMSkdGM65ZRTbrvtts2bN1999dXvvPPObbfdVrhJY4JYib5AFTQ1NYUQjh49GkIYGhoqXJO3YsWKv/zLv7zlllv+9E//9PTTTy++9corrwwhnHXWWSGEZcuWhRBOP/30QjAGgMqUbkwvvPDCV7/61a997Wtvv/12W1vbZZddVrhJY4JYib5AFZx00knh/bncw4cPn3jiiVOmfGD38tBDD7333nu//e1vP/axj82YMeNDH/pQ/vr83fK/PmvWrKTrBiBSpRvTP/zDP4QQ/vIv//Lkk0/+0z/90//zf/7Pu+++m79JY4JYib5AFSxZsmTKlCkPP/xwd3f3c88998lPfnJgYODTn/70I488EkJ45plnpk+ffueddz7++OPPPffcihUr0q4XgMiVbkz5T3u+8847e3p6fvjDH/6rf/WvZsyYkXbJQG2JvkAVnHrqqZs3b96+ffvVV1995plnbty4cWho6NFHH+3t7Q0hXHnllddee+1/+k//6YYbbrjsssu+9rWvpV0vAJEr3Zja29u/+MUvfvvb377kkksOHDjw+OOPD1usBMTnuGPHjqVdAxCJo0ePDgwMjHXgfGBgIIRQWOoMALVWujENDQ3lb5V7oRGIvgAAAETOIS4AAAAiJ/oCAAAQOdEXAACAyDWNfxfiksvl0i4BIE379u1LuwQ+QGMCGpmulJxjNJizzjorrccp/1fGvWeJO4x106jXl39lYmygyq5MRhWf2gaqhXKeOt03OKOy36vsymTY71V8ZTJsoIqvTMZkXjhV5xOeG04ul3NsqTR/ooyzgTIu4xso4+U1JhtlXP5EGWcDZVyWN1CWa4uPc30BAACInOgLwzn2lnE2UMbZQFB13lYZZwNlnA1EnugLAABA5ETfeDz00EP33ntv/vKOHTva29uXLVu2bdu2dKsCoGFpTABkhy83isTu3bs3b9581VVXhRD6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tdde297eXnzTa6+99sILLxRfs2LFiqYm+x8AaqhEY8r7u7/7uxdeeOHMM8/84he/+KEPfSj5CoEkHXfs2LG0awBicMEFF/z0pz8955xzent7N2/evGLFisJNf/u3f/vZz362+M6HDx82yACgpko0phDC9ddfv2XLlksuuWTHjh1XXnnlf/tv/y2lMoGEWPAMVMGLL77Y29vb2dn5k5/8pLW19YEHHii+9aabbnrvvffee++9n/3sZ83NzV/72tc+9KEP9ff3b9++vb+//0c/+lF3d/fAwMDg4GB3d3dPT09arwKAaJRuTHv37t2yZcvatWu3b9/+4IMPnnLKKUePHtWYIG4WHAJV8Prrr4cQzjjjjBBCa2vrk08+WXzrlClTjj/++BDC7bffPnfu3DVr1oQQent7r7jiikWLFu3du3dgYGDBggVDQ0P79+8fGBj4yle+0tnZmcbrACASpRvTzp07QwgnnXRSvjE99NBDU6ZM0ZggbmZ9gSp45513Qgj5fDt9+vSjR48ODg4Ou8///J//85lnnvna175WfOXZZ599+PDhG2+88ZVXXrnlllsOHz48f/78xx57LLHKAYhS6cY0MDAQQrjzzjv/6Z/+6Y477rj66qsLN2lMECvRF6iC/GdWHT16NIQwNDRUuKbYQw89dNppp11++eXFV1555ZUhhLPOOiuEsGzZshDC6aeffujQoUSqBiBapRvTlClTQgh33313V1fXhg0bfvjDH7722mv5mzQmiJXoC1TBSSedFELIjwwOHz584okn5kcVxbq6upYuXTrsyvzd8r8+a9asJGoFoAGUbkwzZ84MIZx88skhhI985CMhhF/84hf5mzQmiJXoC1TBkiVLpkyZ8vDDD3d3dz/33HOf/OQnBwYGPv3pTz/yyCP5O+zZs+fdd9/9//6//y/dOgFoEKUb06WXXnriiSfec889P/zhD//mb/7mxBNP/MQnPpF2yUBtib5AFZx66qmbN2/evn371VdffeaZZ27cuHFoaOjRRx/t7e3N3yH/cSMf/vCHUy0TgEZRujGdeOKJXV1dfX19y5Yte/XVV//Lf/kv+bOCgYj5Xl+gao4ePTowMDBjxoy0CwGAEMZrTEePHj106NCMGTNGnqQDxEf0BQAAIHIOcQEAABA50RcAAIDIib4AAABErmn8uxCXXC6XdgkAadq3b1/aJfAB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OdEXAACAyIm+AAAARE70jdOOHTva29uXLVu2bdu2tGsBAI0JgJQ1pV0A1dfX19fZ2dnV1RVCWL58+fz581taWtIuCoDGpTEBkDqzvhHq7e1dvHhxc3Nzc3Pz0qVLe3p60q4IgIamMQGQOrO+EdqzZ09bW1v+8pw5c3bu3DnsDrlcLn9h3759iVYGkIbCTo+0aEwAxTSmVIi+ERocHJw6dWqJOxhYlJbL5fyJsswGyrgMbqDieow2UqExTVIG31YUs4EyLoMbqFCPrpQkC54j1Nraunfv3vzlgwcPzp49O916AGhwGhMAqRN9I9TW1rZr16785Z6enosuuqgWz1LBMaryf2Xce5a4w1g3jXp9Bo+0VaskG6gWqliPDVQLWauHAo2p/Ouz9m9sv1dxScmwgSouKRlZq6fBWfAcoVwut2TJko6OjqampoULFy5YsCDtigBoaBoTAKk77tixY2nXQKIcfAIaWdZO9yJoTEBj05gSI/oCAAAQOef6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi+Usnv37qeeemr37t1pF8Lodu/e3dXV9fOf/zztQhjT4cOHe3t7064C4qExZZzGlH0aU8MSfWFML7744pYtW0499dTvfe97O3fuTLschuvt7d2yZcusWbPWrVvX19eXdjmM7p577nnkkUfSrgIioTFlnMZUFzSmhiX6wphOOOGEL3zhCxdccMHSpUtffvnltMthuFmzZn35y1+++OKLZ8+e/eabb6ZdDqPYsWPHRz/60bSrgHhoTBmnMWWfxtTIRF8Y07nnnjt79uxDhw49+uijl156adrlMNy8efNOOeWUz33uc7/85S/b2trSLofh+vv7n3322RtuuCHtQiAeGlPGaUwZpzE1ONGXxvX73//++uuvP3LkSP7HHTt2tLe3L1u2bNu2bYX7HDhw4JZbblm9evXcuXPTqbKBlbOBQgjf+ta3rrzyyu985ztp1NjQxt1Aa9euvfDCC1944YX+/v6f/exn6VUKdUNjyjiNKeM0JkprSrsASEdfX9+XvvSll156qfBjZ2dnV1dXCGH58uXz589vaWk5cODAbbfd9vWvf93wInnlbKCurq558+add955J5988ltvvZVqvQ2nnA102WWXDQ0NvfXWWwMDA7/97W9TrRfqgMaUcRpTxmlMjMusLw3q4Ycfvummm04++eT8j729vYsXL25ubm5ubl66dGlPT08I4f777//d737X2dl58803b9myJdV6G045G+iCCy6477777rjjjq1bt1q8lLByNtA111zT0dHR0dFx2mmnnX/++anWC3VAY8o4jSnjNCbGZdaXBnXHHXcU/7hnz57COTlz5szJf2zm3XffnUJlhBDK20CnnXbali1bjhw5Mm3atBRKbGzlbKC8adOmffOb30y0OKhPGlPGaUwZpzExLrO+EEIIg4ODU6dOTbsKxlRiAxleZIF3EFSdt1XGaUwZ5x3ESKIvhBBCa2vr3r1785cPHjw4e/bsdOthGBso42wgqDpvq4yzgTLOBmIk0RdCCKGtrW3Xrl35yz09PRdddFG69TCMDZRxNhBUnbdVxtlAGWcDMZJzfSGEEHK53JIlSzo6OpqamhYuXLhgwYK0K+IDbKCMs4Gg6rytMs4GyjgbiJGOO3bsWNo1QFbkvwjOKTqZZQNlnA0EVedtlXE2UMbZQBQTfQEAAIicc30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMg1pV0AEInf/OY3DzzwwP79+6+99tr29vZht7722msvvPBC/nJTU9OKFSuSrg+ABlO6MeW99tprd99998qVK88///yEywMSdtyxY8fSrgGIwQUXXPDTn/70nHPO6e3t3bx587Bwu2LFir//+7/PXz7xxBPfeeedFEoEoJGUbkx5H//4x1966aWnnnrqmmuuSbxAIFEWPANV8OKLL/b29nZ2dv7kJz9pbW194IEHht1h//797e3t77333nvvvdff3x9C6O/v3759e39//49+9KPu7u6BgYHBwcHu7u6enp40XgEAURm3MYUQ7r777pdeeqnwo8YEcbPgGaiC119/PYRwxhlnhBBaW1uffPLJYXfo7e392Mc+9ud//uezZs268847P/KRj/T29l5xxRWLFi3au3fvwMDAggULhoaG9u/fPzAw8JWvfKWzszOFlwFALMZtTK+++ur69es/+9nPPvzww/lrNCaIm1lfoAryC5iPP/74EML06dOPHj06ODhYuHXPnj2Dg4PHH3/8H/3RHz322GN/9md/dvTo0fxNZ5999uHDh2+88cZXXnnllltuOXz48Pz5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crlc/sK+ffsSrQwgDYWdHmnRmACKaUypEH0jNDg4OHXq1BJ3MLAoLZfL+RNlmQ2UcRncQMX1GG2kQmOapAy+rShmA2VcBjdQoR5dKUkWPEeotbV17969+csHDx6cPXt2uvUA0OA0JgBSJ/pGqK2tbdeuXfnLPT09F110US2epYJjVOX/yrj3LHGHsW4a9foMHmmrVkk2UC1UsR4bqBayVg8FGlP512ft39h+r+KSkmEDVVxSMrJWT4Oz4DlCuVxuyZIlHR0dTU1NCxcuXLBgQdoVAdDQNCYAUnfcsWPH0q6BRDn4BDSyrJ3uRdCYgMamMSVG9AUAACByzvUFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXyhl9+7dTz311O7du9MuhNHt3r27q6vr5z//edqFMKbDhw/39vamXQXEQ2PKOI0p+zSmhiX6wphefPHFLVu2nHrqqd/73vd27tyZdjkM19vbu2XLllmzZq1bt66vry/tchjdPffc88gjj6RdBURCY8o4jakuaEwNS/SFMZ1wwglf+MIXLrjggqVLl7788stpl8Nws2bN+vKXv3zxxRfPnj37zTffTLscRrFjx46PfvSjaVcB8dCYMk5jyj6NqZGJvjCmc889d/bs2YcOHXr00UcvvfTStMthuHnz5p1yyimf+9znfvnLX7a1taVdDsP19/c/++yzN9xwQ9qFQDw0pozTmDJOY2pwoi+N6/e///31119/5MiR/I87duxob29ftmzZtm3bCvc5cODALbfcsnr16rlz56ZTZQMrZwOFEL71rW9deeWV3/nOd9KosaGNu4HWrl174YUXvvDCC/39/T/72c/SqxTqhsaUcRpTxmlMlNaUdgGQjr6+vi996UsvvfRS4cfOzs6urq4QwvLly+fPn9/S0nLgwIHbbrvt61//uuFF8srZQF1dXfPmzTvvvPNOPvnkt956K9V6G045G+iyyy4bGhp66623BgYGfvvb36ZaL9QBjSnjNKaM05gYl1lfGtTDDz980003nXzyyfkfe3t7Fy9e3Nzc3NzcvHTp0p6enhDC/fff/7vf/a6zs/Pmm2/esmVLqvU2nHI20AUXXHDffffdcccdW7dutXgpYeVsoGuuuaajo6Ojo+O00047//zzU60X6oDGlHEaU8ZpTIzLrC8N6o477ij+cc+ePYVzcubMmZP/2My77747hcoIIZS3gU477bQtW7YcOXJk2rRpKZTY2MrZQHnTpk375je/mWhxUJ80pozTmDJOY2JcZn0hhBAGBwenTp2adhWMqcQGMrzIAu8gqDpvq4zTmDLOO4iRRF8IIYTW1ta9e/fmLx88eHD27Nnp1sMwNlDG2UBQdd5WGWcDZZwNxEiiL4QQQltb265du/KXe3p6LrroonTrYRgbKONsIKg6b6uMs4EyzgZiJOf6Qggh5HK5JUuWdHR0NDU1LVy4cMGCBWlXxAfYQBlnA0HVeVtlnA2UcTYQIx137NixtGuArMh/EZxTdDLLBso4Gwiqztsq42ygjLOBKCb6AgAAEDnn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgclPvvPPOtGsAYvCb3/zmnnvu2bx585QpU3K53LBb//mf//nrX//6o48+2tTUdNZZZ6VSIQANZdzGdO+99/793//9m2++ee65506ZYkIIInfcsWPH0q4BiMEFF1zw05/+9Jxzzunt7d28efOKFSsKN7377rsf+9jHmpqaTj311F27dn3729/+j//xP6ZXKQANoURjOnDgwNlnnx1CWLBgwY4dOzo6OrZu3ZpaoUAiHN8CquDFF1/s7e3t7Oz8yU9+0tra+sADDxTf+sorr5x77rnbt2//x3/8xxNPPPG5554LIfT392/fvr2/v/9HP/pRd3f3wMDA4OBgd3d3T09PSi8CgHiUbkzPP/98f3//97///Z6enuXLl//X//pfh4aGNCaIW1PaBQAxeP3110MIZ5xxRgihtbX1ySefLL71T/7kT/KDjL/92789dOjQhRdeGELo7e294oorFi1atHfv3oGBgQULFgwNDe3fv39gYOArX/lKZ2dnKi8EgDiUbkzXX3/9v//3/z6/yPngwYMzZsxoamrSmCBuZn2BKnjnnXdCCMcff3wIYfr06UePHh0cHBx2n//+3//7Zz/72VNOOeXaa68tXHn22WcfPnz4xhtvfOWVV2655ZbDhw/Pnz//scceS7J4AOIzbmPK595Nmzb9j//xP1avXl24XmOCWIm+QBU0NTWFEI4ePRpCGBoaKlxT7FOf+tThw4dPP/30T3ziE/l7hhCuvPLKEEL+g6+WLVsWQjj99NMPHTqUYO0ARKicxnTPPfd84QtfuOaaa4o/9lVjgliJvkAVnHTSSSGE/Mjg8OHDJ554YvFHZe7Zs+exxx47evTohz70oX/zb/7Nm2+++e677+Zvyt8t/+uzZs1KoXQAYlS6MYUQ7rvvvi996Ut//ud//tRTTxVfrzFBrJzrC1TBkiVLpkyZ8vDDD0+ZMuW55577i7/4i4GBgZtvvvnSSy/99Kc//U//9E833HDDj3/84yuuuOIHP/hBS0tLc3Nz2iUDELPSjemVV1754he/2NTUdPLJJ996660hhPvvvz/tkoHaMusLVMGpp566efPm7du3X3311WeeeebGjRuHhoYeffTR3t7eEMLSpUv/+q//+tvf/vYVV1xx/PHHd3d3p10vAJEr3ZgefPDBEMLQ0NBD7yuciQPEyvf6AlVz9OjRgYGBGTNmjHrr0NDQ4ODgWLcCQNWVbkxAQxF9AQAAiJwFzwAAAERO9AUAACByoi8AAACR8+VGDSeXy6VdAkCa9u3bl3YJfIDGBDQyXSk5x2gwZ511VlqPU/6vjHvPEncY66ZRry//ysTYQJVdmYwqPrUNVAvlPHW6b3BGZb9X2ZXJsN+r+Mpk2EAVX5mMybxwqs4nPDecXC7n2FJp/kQZZwNlXMY3UMbLa0w2yrj8iTLOBsq4LG+gLNcWH+f6AgAAEDnRF4Zz7C3jbKCMs4Gg6rytMs4GyjgbiDzRFwAAgMiJvvF46KGH7r333vzlHTt2tLe3L1u2bNu2belWBUDD0pgAyA5fbhSJ3bt3b968+aqrrgoh9PX1dXZ2dnV1hRCWL18+f/78lpaWtAsEoLFoTABkilnfGBw6dGjjxo2f//zn8z/29vYuXry4ubm5ubl56dKlPT096ZYHQKPRmADIGrO+MdiwYcOtt97a39+f/3HPnj1tbW35y3PmzNm5c+ew++dyufwFJ/0DjaCw0yMxGhNACRpTKkTfuvf888/PmDHj4osvfvrpp/PXDA4OTp06tcSvGFgADaV4p2e0kQCNCaC0wk5PV0qS6Fv3Nm7c2NLScvPNN//6179+991358yZ8/+3d3+hclSHH8Cnv9wY7EPAQIVeDUnw4cIlN2lFiIIlLyI3UC8+XIyIRexDqYIJFVJTMBZFgiAiCS1tKaK0RgLhKsSWvN1ABSU0JHkQSRRRKFSiScAHa0la8nuYn/tb98/s/NuZs2c/n4ewd3fmzNmd7Jz57jlzZn5+/vz58+mrly5dmp2dbbeGAEwVDRMAARJ9J95f/vKX9MHbb7/9/vvvP/jgg59++ukbb7yRPrm6urp///72agfA1NEwARAg0Xfiffe7300frFu3bu3atevWrZubm9u5c+fy8vLMzMz27du3bdvWbg0BmCoaJgAC9J3r16+3XQcaNTc355IqYGo5BgbITgGmlgNgk9zcCAAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgbg9dff31paWlxcfHw4cPpMydPnlxaWtq1a9eJEyfarRsAU0jDBEBoZtquAFWdOXPmzTffPHbs2Nq1ax999NETJ07cfvvtBw8eXFlZSZJk9+7dW7du3bhxY9vVBGBaaJgACJDoO/E2bNhw4MCBdevWJUmyY8eODz/88Nq1azt27Fi/fn2SJIuLi6urq4888kj3KnNzc+mDCxcuNF9hgIZ1Dno0Q8MEkE3D1ArRd+Jt3rx58+bNSZJcvnz56NGjr7766rFjxxYWFtJXN23adPr06Z5VnFgAU6X7oOdsowEaJoBsnYOeVqlJrvWNxMWLFx9++OF9+/bddtttV69eXbNmTds1AmCqaZgACIroG4P333//oYce2r9//3333Zckyfz8/Pnz59OXLl26NDs722rtIGa//sHLU7v1ieAjaouGCYDQGPA88f75z3/u2bPnN7/5zfz8fPrMwsLCG2+8kT5eXV3dv39/9/IP3vjzCT0XfPbcL9quAnzLr3/w8rPnfpH+28rW6y2q0LvIv8rIzydjgWFbyXjegSIERRsmAGiA6DvxXnnllXRQWfrnAw88sH///p07dy4vL8/MzGzfvn3btm3dyx/9+vcTeklVxRN9J8TUq5OyWky/LW66kCrpt9BWKpZAXYo2TADQANF34h04cODAgQM9T+7du3fv3r2t1Gd8Kp4Z5z8tDj9IAIRsehomACaI6Mu0yB9os0OyYEzS10vZfO9rjZvrDNuupTQAgDCJvlPnvRevXjm+pYENbVj6pIGtjMPIkZkl1iIm3bEz/Ta19b/9yvEtz577pHoMvnJ8S5LsKbrW3ucO//oHo78ve587fOiZwoWPiYQPAFNL9J06d+27oZlrfZsJ2B2NZY/s+XhyLkwcrhzfsmHpk/S/evMdv11bryFY5smxAACTS/RlXBruByuRtOut4cDMIA/Hp5Nv0+SZJEmaPyd3mEO7QusWBgBiJfoSiRLBI09arphncuZhYXji9GTdNP3WMvY4j3QrV44frqvATt91/grsfa62rY/bREyCDQCMm+jL9MoTa7PzQLlgPOwmpRkLEIhwQlQI/cwblj5Jngn60lldygBAh+gLWbLTxcBgXCKQ9KQpSThwA2Nnwx2/3dvdm2wpfZnuN/23vxhfjg0/IQMA00D0hfIGptzqeVgSDlM4Xb6RkY0BgAaIvlCznHk4fxiWhIMycqTxuKd6rv1C347xTfJs+mgAoHWiLzShPyyVDsMZSVi0GJ88abaxqZ5DudB3zJm2M5mW2AwAVCf6QjtGhuESSVgMHpP+Gxpla/gevxUv9209RSelIvTAVfqfNJoaAEiJvhCKngRSIgkPi8GJJNyUcXf81jvauTPHVS2lNVb+ZN1aCQAIhOgLgaqYhI2LrkvRLt/U+Dp+xxetc3aQjjswM4UevPHn/Tc8nyAOqoxD6z9hdypQfdNpUYXKyb/KyNY2Y4FhW8l4vv/8KvuZjD9Nn9k80RcmQ41JWAzOr0TubeyK3x61hO0xXbtbetTx/32MRizH7ujXv79w4ULbtShvfLndIXpq5YlYzVSg+n/vtKix/rxVJf0W2krFEpopkwyiL0ykjCQsBtelYktZe8dvxmjnNG8nyZ66tpVTxStpq3Qg92w6LcqVvbRirDO6B1ITmjSw7Wh4Fonat1uinDyrNJCrCwmnJgwk+kIMuuOuGFy7or24bXX8FjK+mySVILLCQEUPxSNPux3bw5cR9hpLvzENxA2hz5lwiL4Qm2ExOBmVhMXgbuUu8e1R+2lKdmWKbq70W+teK3uMdGfJeodSB/6zArRl5FcsIwBM56E+NCOP4a30/VbZaLkVJyVM5szVNY4epyLRF2JWelz0NMfgErNx9Ot0/NZ1mhJIJ605rmCiZRyLhp2UT8NhPxCB5L3xVWN8ub2t0eBMHNEXpki5cdFTFYN72s7wxy131HK5b8VbBHfLGZKHfbwyNjQsewrcnAtTWv7kNnEdv8Fut7szNufF1Xnq071MaJciI/rClKo3BidRnAnVm3tr7Pj9pst3dH1ybiuQPuRuGSOicw6WHvnhpHH66L4bytcSps/Ar17/qXwETUCLxjH/UwjCqWQ4n1g4NZlOoi9QQwxOJrxDuH+Qcy39vbWk38DvD1y6o7h6v252JO6UP6Y7NlGj91682jMxwQSZlIEh9er/QgnDpQ07yGfP1jGmBNVdZlqBWv6HFyoq/1wbOX8Xzljgmw/5WwOm0ubjyvHD/QOp+kdXjXwm+08aJvoC31L7ZNFJ2CdAA6/sHcc454qnKXmqlCbtZ899kr2hkV2+w6papa+4rqHUIwOzoDuJ7tp3w+Te13d8oX2yQrUwXE5G7u2fraOZ9Nuzuc6D0ptLS0i/KfkLKfTNGpYnO82WwElK9AWGqiUGJ6Em4WHTWdWbe7tvdFTivKH5YVHZ1wzn/HD+/y67ELvx/T8vGqpD+8aNDMOBtAVtyZhSceCRtoHb5g1scUpvt6e0EuXk+T23O1eP1Tc/vDLZRF8gl9IxOAkvCRc94aioP/0O23p/PXMO+urZVsaJQs7hYf0pPbvLt3rnQ/+tffPviPxjpzcsfZLsmytTP2hc0WNRnrP/duNxaG1Bi0ZmuYEv9afHGjt+e4Y6D6xDyNepDqtbY9m4qLTlOvSMvuhGib5AYaVvHZzKPvsZuEx1Iy9FrvGipn496TcZ1Z1b/QZLA08CwjllGRikO2OVe6Js6cHS6QfeH6ohSnkOXxkBoPlUPLItCOR4VbtyuTc11vSbf6P5FR2nnX9ax0Dma9TETBbRF6ik9K2DO3JOH5q9/Mh1M9Yaa+jt6Dl16L7bQf9l0lUm3OqZWyvJF7b7S+juOs4+F+lZPuN0pPuMp8SJVM846k4kHrZkdz+wuyVBknmgG5aKG4vE0zBAOvtnzdLxsnr6zdPlW2hb9Y6dHinP7f16at7dVFX8APt+tyVcoi9Qp4odwh0je0TLrdujmdDb0Z9+0wcZPdIVzxI6wbW75PxlFhqenYw6e+hJyNnZuP/VbwLz4LU6z6d5uGcImUFlMNKoKXBzLVyvmAZIjzyWFr2wpcYpr/KsWG9qzV/bnNM3ltM9lVd/bB444Ki7j3fYL6o9/cDZ3cJ7nzucaJ4aJPoC45LRIdz/an61NH4Nh96OYacsAxcufZ4xLGOXUHTdPD262WWW2OLAj7QnJIcwLg4m0cDvcn8ebuBwOqEDpPP8gFh6dE/3k0V/rOxUr8RRN899BJLi76tivs3o183TLdy/1kAl7iPQvYoB0u0SfYGGZCfh/gXGobPRFud6yfnbecXf14dtJWex/atnr1hLh0CnkHHPYgpUNPDYMnKZeo0cID1wmcYMvKRloHJHvIwfUvMHyP4lc1ZmrBcYF7nQdyyNRfVi06ybPuh0C7vuJgSiL9COPGdOAxcrpK6u5np1ZpvM6E6pXtWi8XXk6jnlmZ60li4OIBzCcJJ59cowVY5sww6MObt/i2bXgTNWDPzMM4rtmY2iZ6qLjBXLhe1hU4L1d+3mm3yrnqFDnWBM80RfIBQ5h9VVLzMEXdcXDX6prq2UmHhs4Ooj183O890K3boje8WeNzisEMkZmjcyDDc/RjoZNVtE0aHCVVYf63U33RM99FQsozu66HGyf4Bxd7GF7qI3cp6I7rScsXBGuM1jWCTO83aYCKIvELS4W5oG3l31Qcj1LpwnQld/vv/JuP8jwUQI4bKXkR2hdRWVra4clf27Xp7JFAtVqX9zzw65W0FONU6mmNGfnLOE7vfS/9LALuLOkwOfSbqmZuyfqTG9YcGV41uOfv37Z42CboroCwBA00LoFu7RzLXB9fYf5hnVMtb3VbTw7IkY87+XPJm/6KvDInGeJwt9DmZebIvoCwBA+7K7hSMYuzGmQc7Vr+moeGulKgU2pqfm3Y8rfoDmaJwgoi8AAMGJKQmP+456VXJX84GtaG3bSpVFp58ot4n3kkpzmlCI6AsAQOhCuFS4hMZuI59/rsFuJfLbyCDaVgjP6NetsQ5uUjDRRN84nTx58uWXX7527dqePXt27drVdnUAmHYaJuoVwu2UMrRyG/nOvQNybrR0Hque5SqWEHiSHPgzROB1nhKib4QuXrx48ODBlZWVJEl27969devWjRs3tl0pAKaXhokGtB6Gq9xMrkY5u3/HlF3H1OVbS8dpxkW5DYxt7tlWXaVRiOgboVOnTu3YsWP9+vVJkiwuLq6urj7yyCNtVwqA6aVhohV5wnD28hmC6mTu0en+7f4zVWN3dP8A40LFdq9e6NZKeW4OX9doZzE1MqJvhD744IOFhYX08aZNm06fPt2zwNzcXPrgwoULjdYMoA2dgx5t0TARiJEdoXUVFYKeUNrzZF2bqJKli16fnCfT5szGGZUZ+FJ2IQOfySghSZK79t2Q7EuPezdcWBr+fqiV6Buhq1evrlmzJmMBJxbZ5ubmfEQhs4MCF+AO6q6PGNwKDVNFAX6tolQ6Fga+g8aa0qsPQq59+f5lundQ9rDq0k8WnfiqE3e1Sk36n7YrQP3m5+fPnz+fPr506dLs7Gy79QFgymmYAGid6BuhhYWFM2fOpI9XV1fvvvvucWylxG9U+VcZuWTGAsNeGvh8gL+01VUlO2gcaqyPHTQOodWHDg1T/udD+2/suFe6Ss2wg0pXqRmh1WfKfef69ett14H6HTp06J133pmZmdm+ffuvfvWr7pd8A4EpF/K4xIhpmAAG0io1RvQFAAAgcgY8AwAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30hy9mzZ996662zZ8+2XREGO3v27MrKyscff9x2RRjq66+/PnXqVNu1gHhomAKnYQqfhmlqib4w1LvvvnvkyJHvf//7r7322unTp9uuDr1OnTp15MiRm2+++Zlnnrl48WLb1WGwF1988U9/+lPbtYBIaJgCp2GaCBqmqSX6wlA33njjk08+eeeddy4uLp47d67t6tDr5ptvfuqpp370ox/Nzs5+9tlnbVeHAU6ePHnrrbe2XQuIh4YpcBqm8GmYppnoC0P98Ic/nJ2d/de//vXnP//5nnvuabs69NqyZcv3vve9xx577B//+MfCwkLb1aHX5cuX//rXv/7kJz9puyIQDw1T4DRMgdMwTTnRl+n13//+9+GHH7527Vr658mTJ5eWlnbt2nXixInOMl988cXjjz++b9++zZs3t1PLKZZnByVJ8rvf/e7HP/7xH/7whzbqONVG7qADBw7cddddf/vb3y5fvvzRRx+1V1OYGBqmwGmYAqdhIttM2xWAdly8ePGXv/zl3//+986fBw8eXFlZSZJk9+7dW7du3bhx4xdffPHEE0+88MILTi+al2cHraysbNmy5fbbb7/ppps+//zzVus7dfLsoHvvvfc///nP559//u9///vLL79stb4wATRMgdMwBU7DxEh6fZlSf/zjH3/605/edNNN6Z+nTp3asWPH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ia9+9avjxo1L/djR0TFt2rSxY8eOHTt21qxZbW1tIYSHH374T3/6U0tLy6233rpmzZpI6606+QzQ9OnTH3rooWXLlq1fv97BS2WWzwDNnTu3ubm5ubn5nHPO+eIXvxhpvVABNKaY05hiTmOiX/b6UqWWLVuW+eOOHTvS5+TU1dWlLpt57733RlAZIYT8Buicc85Zs2bNsWPHhg8fHkGJ1S2fAUoZPnz4d7/73bIWB5VJY4o5jSnmNCb6Za8vhBBCV1fXsGHDoq6CPuUYINOLOPAJgqLzsYo5jSnmfILoTfSFEEJoaGjYuXNn6vb+/fsnTJgQbT30YIBizgBB0flYxZwBijkDRG+iL4QQQmNj49atW1O329raLr300mjroQcDFHMGCIrOxyrmDFDMGSB6c64vhBBCfX39jBkzmpuba2pqpkyZMnny5Kgr4iQGKOYMEBSdj1XMGaCYM0D0NqS7uzvqGiAuUl8E5xSd2DJAMWeAoOh8rGLOAMWcASKT6AsAAEDCOdcXAACAhBN9AQAASDjRFwAAgIQTfQEAAEg40RcAAICEE30BAABIONEXAACAhBN9AQAASDjRFwAAgIQTfQEAAEg40RcAAICEE30BAABIuJqoCwCS7L777jv11FMXL14cQti9e/crr7ySur+mpmbBggWpBTZv3nzzzTdfccUVEdYJQOJ9+OGHjz/++G9/+9tp06bdcsstNTU1H3/88aOPPvree+9dc801TU1NqcU0JkiqId3d3VHXACTTv/3bv33ta1+bO3fu888/H0JYsGDBj370o9SvRo8effDgwRdeeOHBBx9csmTJwoULX3/99dra2kjrBSCx9u3b97d/+7chhMmTJ7e3tzc3N69fv3769Olvv/32F77whY6OjtWrVy9YsEBjggRzwDNQElddddXXvva1mpq/HFry3nvvNTU1HT169OjRo52dnSGEAwcOXHDBBXPmzDnttNP27NkTXbEAJNxLL73U2dn57LPPtrW1zZs379///d//7//9vx0dHS0tLb/4xS8aGhoeffTRoDFBoom+QEl88MEHr7766imnnJK+p6OjY/fu3dddd93ixYs//vjjEMLVV1/9zjvvjBkzZs6cORdffHF0xQKQcDfccMOnn356+eWXhxD2798/atSo9957L4Rw3nnnhRAaGhq2b98eNCZINOf6AiXxq1/9KvPH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983Nzamm8/HHHz/66KPvvffeNddc09TUlFpMY4KkGtLd3R11DUDS7Nu372//9m9DCJMnT25vb29ubl6/fv2CBQt+9KMfpRYYPXr0wYMHX3jhhQcffHDJkiULFy58/fXXa2trI60agMT65JNP/vqv/7qmpubss8/eunXrD37wg3/6p3+aPn3622+//YUvfKGjo2P16tULFizQmCDBHPAMFN9LL73U2dn57LPPtrW1zZs379///d+PHz/+3nvvNTU1HT169OjRo52dnSGEAwcOXHDBBXPmzDnttNP27NkTddUAJNabb7554YUXvvzyy2+88cbo0aNffPHF1157raOjo6Wl5Re/+EVDQ8Ojjz4aNCZINNEXKL4bbrjh008/vfzyy0MI+/fvHzVqVE1NTUdHx+7du6+77rrFixd//PHHIYSrr776nXfeGTNmzJw5cy6++OKoqwYgsf7+7//+pZdeOuuss5588slDhw5dcskl77zzTgjhvPPOCyE0NDRs3749aEyQaM71BUpi6NChIYRVq1b9x3/8x913371jx46urq4RI0aMGTPmmWeeaWtr+/Wvfz1u3LhNmzZFXSkA1eLnP//5LbfcctZZZ11zzTU///nPQwgjRowIIYwcOfLEiRNdXV0aEySYvb5AqTzwwAN33HHH3LlzV6xY0dDQcPDgwTfeeOOpp55asWLF7t27zS0AKLNrr7328OHDf/VXf/UP//APw4YNCyGcOHEihHD8+PEQQk2NfUKQZKIvUBIPPfTQkiVLrrvuuueffz6E8OGHH27atCl1iu9ZZ50VQjhy5EjEJQJQNXbs2PHMM8+cOHHilFNO+bu/+7s9e/aMHDkyhHDo0KEQwuHDh0ePHp06XglIKhu3gOJ78803v/Wtb9XU1IwbN+62224LIXz5y1++8sorb7rppq985SsPPfTQ6aefPnPmzKjLBKBa/Pa3v73xxhtff/31f/zHf/zJT35SW1s7a9asoUOHPvHEE0OHDn3xxRevv/76qGsESsuXGwHFd+uttz7xxBOZ9xw9evRf//VfV65cefz48XPOOeepp54SfQEop2XLlv3Lv/zLiRMnJk6c+Nxzz02dOvXpp5++5ZZburq6Lrjggk2bNqUOSgKSSvQFyufEiRNHjhwZNWpU1IUAUI2OHz/e1dWV2YY0Jqgeoi8AAAAJ52z+JOjo6Jg/f/7l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ffTRkSNH/vjHP0ZaL1QAjSnmNKaY05jol72+VKknnnjiq1/96rhx41I/dnR0TJs2bezYsWPHjp01a1ZbW1sI4eGHH/7Tn/7U0tJy6623rlmzJtJ6q04+AzR9+vSHHnpo2bJl69evd/BSmeUzQHPnzm1ubm5ubj7nnHO++MUvRlovVACNKeY0ppjTmOiXvb5UqWXLlmX+uGPHjvQ5OXV1danLZt57770RVEYIIb8BOuecc9asWXPs2LHhw4dHUGJ1y2eAUoYPH/7d7363rMVBZdKYYk5jijmNiX7Z6wshhNDV1TVs2LCoq6BPOQbI9CIOfIKg6HysYk5jijmfIHoTfSGEEBoaGnbu3Jm6vX///gkTJkRbDz0YoJgzQFB0PlYxZ4BizgDRm+gLIYTQ2Ni4devW1O22trZLL7002nrowQDFnAGCovOxijkDFHMGiN6c6wshhFBfXz9jxozm5uaampopU6ZMnjw56oo4iQGKOQMERedjFXMGKOYMEL0N6e7ujroGiIvUF8E5RSe2DFDMGSAoOh+rmDNAMWeAyCT6AgAAkHDO9QUAACDhRF8AAAASTvQFAAAg4URfAAAAEk70BQAAIOFEXwAAABJO9AUAACDhRF8AAAASTvQFAAAg4URfAAAAEk70BQAAIOFEXwAAABJu2IoVK6KuAUigDz/88L777vvxj39cU1Nz/vnnhxB27979/PPPb926devWrW+++ebUqVNDCPfdd9+qVav+03/6T6llAKCkdu/effvtt9fW1k6YMOHjjz9+4IEHVq9ePXTo0Pr6+tQCGhMk1ZDu7u6oawCS5pNPPvnrv/7rmpqas88+e+vWrT/4wQ/+6Z/+acGCBT/60Y9SC4wePfrgwYMvvPDCgw8+uGTJkoULF77++uu1tbXRlg1A4l188cWbN29+/vnn586dO3369LfffvsLX/hCR0fH6tWrFyxYoDFBgjngGSi+N99888ILL3z55ZffeOON0aNHv/jiiyGE9957r6mp6ejRo0ePHu3s7AwhHDhw4IILLpgzZ85pp522Z8+eqKsGIOHuvffezZs3p26/9tprHR0dLS0tv/jFLxoaGh599NGgMUGiib5A8f393//9Sy+9dNZZZz355JOHDh265JJLQggdHR27d+++7rrrFi9e/PHHH4cQrr766nfeeWfMmDFz5sy5+OKLo64agCR766237r777ltuuSX14zvvvBNCOO+880IIDQ0N27dvDxoTJFpN1AUAifXzn//8lltuOeuss6655podO3Z0dXWNGDFizJgxzzzzTFtb269//etx48Zt2rQp6jIBSL6urq558+Zdf/31c+fOfeKJJ0IIBw8eDCGMGDEihDBy5MgTJ050dXVpTJBg9voCpXLttdcePnz4r/7qr/7hH/7hggsuOHjw4BtvvPHUU0+tWLFi9+7d5hYAlM2KFSvee++95ubmN998M4Tw1ltvHTp0KIRw4sSJEMLx48dDCDU19glBkom+QPHt2LHjmWeeOXHixCmnnPJ3f/d3e/bsSWXd1Cm+Z511VgjhyJEjUZcJQLX41a9+deTIkauuuup//I//EUJYvnz5Bx98EEJIBeDDhw+PHj166FATY0gyX24EFN8bb7zx3//7f+/s7BwyZMhDDz10+umn/7f/9t++9KUv7du3b+zYsStWrDhy5Mj3v//9YcOGRV0pAFXhb/7mb66++urrr7/+b/7mb/7P//k///N//s/rr7/+ySef/H//7/+NGTPmf//v/z1v3ry5c+dGXSZQQr7cCCiJZcuW/cu//MuJEycmTpz43HPPTZ069d577125cuXx48fPOeecp556aubMmVHXCEDVefHFF//xH/8x9eVGTz/99C233NLV1XXBBRds2rQpdVASkFSiL1Aqx48f7+rqGjVqVPqeEydOHDlyJPMeAIiQxgTVQ/QFAAAg4ZzNnwQdHR3z58+//PLLH3744dQ97e3tTU1Ns2fP3rhxY7S1AVCFNCYA4sY13CteZ2fnd77znbVr155xxhk33njjq6++ev7557e0tLS2toYQ5s2bN2nSpNra2qjLBKBaaEwAxJArPFe8l19+efz48TNnzuzu7r7qqqvq6ura29uHDBkye/bskSNHdnZ27tmzZ+rUqVGXCUC10JgAiCF7fSve5s2bu7u758+ff/z48c997nOPPfbYjh07GhsbU7+tq6vbsmVL5vL19fVRlAkQF7t27Yq6hITTmADypyuVjehb8bq7u3fu3Pnss88OHTp0yZIl69at6+rqyv11qUX5gNXX1w/0efJ/SL9L5ligr19lvT//O8umWK9ugEqhiC9tgEohn5eWsspAY8rzV4n5WJXuqQxQvwxQwXeWRz5/eNmK+f/t3V+IXFcdB/DTZmNoHoINWHBrSBYfFkI2iUFICwn7IpKILn1YTR8qVR+KrZqlQjQPSUqCBEuU0uBfVCpqSjGswqoEXzbggyU2JHmoJVEkiqBumw0I2spGiQ83md7OzL1z5+7M3DtnPp+n2Zn758ycmfs73/tvcYfnoXf69Onl5eXjx4+HEBYWFn73u9/t3Lnz6tWrR44cCSF8//vfX1lZeeqppxrTV5vrhoKPqOZ0UM3VvINq3rw4KEw95yOqOR1Uc3XuoDq3LT7u8Dz09uzZ8/vf/z55/Morr0xNTU1NTV26dCl5ZnFxcc+ePdW1DoCRozABUENOeB56u3bt2rt37yOPPPLud797/fr1H//4x++9997p6enZ2dmxsbEdO3Zs37696jYOGfveak4H1ZwOQmHqOT+rmtNBNaeDSDjheeQ4rQIYZbaBNaRTgJFlAzhITngGAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqJvPL71rW997WtfSx6fP39+ZmZm//79586dq7ZVAIwshQmA+hirugH0xuXLl1944YWPfexjIYSlpaWTJ0/Oz8+HEA4cOLBt27ZNmzZV3UAARovCBECtiL4xePPNN5999tnPf/7zf/nLX0IIFy5c2L1794YNG0II+/btW1xcfPzxx9PTT05OJg+uXbs2+NYCDFhjo8fAKEwAORSmSoi+MThx4sTnPve55eXl5M/XXnttamoqebx58+aLFy82TW9gAYyU9EbPaGMwFCaAHI2Nnqo0SK71HXq//vWv169fv3fv3sYzKysra9asqbBJAIwyhQmAGnLUd+g9++yzmzZteuKJJ/7xj3/861//2rx589atW69evZq8euPGjfHx8WpbCMBIUZgAqCHRd+j98pe/TB784he/ePXVVx999NE///nPL774YvLk4uLi4cOHq2sdACNHYQKghkTfobd+/frkwbp169auXbtu3brJycnp6enZ2dmxsbEd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DDIAqJxTjYAI2ILVnOg7ogwyoIk97lCVl0+tKEYA9JvoO1puLky8fMpNFACokYcPvevaTNWNAOjE+HnY3Vt1AxiojTPXHz70Lr9bqCe/TQCGmkJGnYm+AAAARE70BQAAIHKiLwAAAJETfQEAgKHnSmPyib4AAABETvQFAIBR55Ap0RN9AQAAiJzoC80mJyerbgJ5dBAwamz3ak4HDUbp49I6iIToCxAVZ6wBALQSfSmpxP6z4rN0nDJngqyX2j5fw72AvWqSDuqHHranrx20mkUNdQcx4mz3+mFYtns6qJJF1bCD6mYoGjk67rl9+3bVbWCg/AIhy8unVkIIDx96V1Vr79WqSyyq4CwdP6L8CbLW0vb51ic7PlPwz2vXrmW1n0ooTBDUoGKzdJwyZ4Ka1KDWx07XGhjRFwAAgMg54RkAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoC3kuX77885///PLly1U3hPYuX748Pz//pz/9qeqGkOmtt966cOFC1a2AeChMNacw1Z/CNLJEX8j029/+9syZM+9973t/+MMfXrx4serm0OzChQtnzpx54IEHjh07trS0VHVzaO/UqVM/+tGPqm4FREJhqjmFaSgoTCNL9IVM99133xe/+MWHHnpo3759V65cqbo5NHvggQe+/OUv7927d3x8/O9//3vVzaGN8+fPv+9976u6FRAPhanmFKb6U5hGmegLmT7wgQ+Mj4+/+eabP/7xjz/0oQ9V3RyaTUxMvOc973nyySf/+te/Tk1NVd0cmi0vL//qV7/65Cc/WXVDIB4KU80pTDWnMI040ZfR9b///e+xxx67detW8uf58+dnZmb2799/7ty5xjRvvPHGU089dejQoS1btlTTyhFWpINCCN/+9rc/+tGPfve7362ijSOtYwcdPXr04Ycf/s1vfrO8vPzHP/6xupbC0FCYak5hqjmFiXxjVTcAqrG0tPSlL33plVdeafx58uTJ+fn5EMKBAwe2bdu2adOmN9544wtf+MJXv/pVw4vBK9JB8/PzExMTu3btuv/++19//fVK2ztyinTQhz/84f/+97+vv/76f/7zn3/+85+VtheGgMJUcwpTzSlMdOSoLyPqe9/73mc+85n7778/+fPChQu7d+/esGHDhg0b9u3bt7i4GEJ4/vnn//3vf588efKJJ544c+ZMpe0dOUU66KGHHvr6179+5MiRs2fPOnlpwIp00COPPDI7Ozs7O/vggw9+8IMfrLS9MAQUpppTmGpOYaIjR30ZUUeOHEn/+dprrzWuydm8eXNy28yvfOUrFbSMEEKxDnrwwQfPnDlz69attWvXVtDE0VakgxJr16795je/OdDGwXBSmGpOYao5hYmOHPWFEEJYWVlZs2ZN1a0gU04HGV7UgV8Q9JyfVc0pTDXnF0Qr0RdCCGHr1q1Xr15NHt+4cWN8fLza9tBEB9WcDoKe87OqOR1UczqIVqIvhBDC1NTUpUuXkseLi4t79uyptj000UE1p4Og5/ysak4H1ZwOopVrfSGEECYnJ6enp2dnZ8fGxnbs2LF9+/aqW8Q76KCa00HQc35WNaeDak4H0eqe27dvV90GqIvkH8G5RKe2dFDN6SDoOT+rmtNBNaeDSBN9AQAAiJxrfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJH7P6IXFtKnk5WxAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAABP4AAAKzCAIAAAABdFQfAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH5AYFCCczkpl0bQAAACR0RVh0U29mdHdhcmUATUFUTEFCLCBUaGUgTWF0aFdvcmtzLCBJbmMuPFjdGAAAACJ0RVh0Q3JlYXRpb24gVGltZQAwNS1KdW4tMjAyMCAxMDozOTo1MRPoxcAAACAASURBVHic7N19kFXlnSfwh6ahlQUUUmoJ6WkYd2ynQwMyKcEpWKZcKguOtui2gqVGTEonwcQurUjYLCC4bg+OUpZoXizMQAxQlEyrRRIpK043q1uaDgjEUgJE0UrKEITGymJ4aZHeP27s6fTr7eb2Paef+/n8Qd177jn3/Po+3PN7vue+DWppaQkAAAAQr6KkCwAAAID+JfoCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiV5x0AUDk9u/f/8orr2QuFxcXL1iwIISwcuXK7du333HHHddcc02SxQFQYFauXHnuuefW1NSEED766KMnnnjiwIEDN9xwQ1VVVesKOhREaVBLS0vSNQAxW7BgwY9+9KPM5eHDhx87duyFF1549NFHFy1atHDhwtdff720tDTZCgEoEP/6r//61a9+de7cuc8//3wIYdq0aW+//fYXvvCFxsbGtWvXLliwQIeCiHnDM9C/Dhw4UFVVderUqVOnTjU1NYUQjh49etlll1199dXnnXfewYMHky4QgIJw3XXXffWrXy0u/vN7Hl977bXGxsba2tpf/OIXFRUVTzzxRNChIGqiL9C/Ghsb9+/ff/PNN9fU1Hz00UchhOuvv/6dd94ZMWLE1VdffcUVVyRdIAAF4f3333/11VfPOeeczNV33nknhHDJJZeEECoqKnbv3h10KIiaz/oC/WjPnj3Nzc1Dhw4dMWLE+vXr6+vrf/3rX48aNWrbtm1JlwZAYfnVr37V9uqxY8dCCEOHDg0hlJSUnDlzprm5WYeCiIm+QD+qqKg4duzYOeecU1xcXFlZ+a1vfWvbtm1XXXVV0nUBUOgy73w+c+ZMCOH06dOtS4BYecMz0I8++OCDbdu2ZT7ie9FFF4UQTp48mXRRABDOO++8EMLx48dDCCdOnBg+fHhRkYkxxMzJLaAfvfvuu9dee+3tt9/+5S9/edWqVeeff/6sWbOSLgoAwsyZM4uKitasWVNUVPTiiy/ecsstSVcE9C8nt4B+9F/+y3/5X//rf23YsOG//tf/evjw4c2bN2c+VQUAybr44ovXrl378ssvX3fddf/5P//nhx9+OOmKgP7ld32BfnfmzJmTJ08OGzYs6UIA4C/oUFA4RF8AAAAi5w3PMWhsbJw/f/5VV131+OOPZ5Y0NDRUVVXNmTNn69atydYGQAHSmABIG19zNeA1NTV95zvf2bhx4wUXXHDbbbe9+uqrl156aW1tbV1dXQhh3rx5EyZMKC0tTbpMAAqFxgRACg1evnx50jVwVl5++eXRo0fPmjWrpaXluuuuKysra2hoGDRo0Jw5c0pKSpqamg4ePDh58uSkywSgUGhMAKSQV30HvO3bt7e0tMyfP//06dOf+9znnnzyyT179lRWVmZuLSsr27FjR9v1y8vLkygTIC327duXdAmR05gAsqcr5Y3oO+C1tLTs3bv32WefLSoqWrRo0aZNm5qbmwcPHtzNJjl5gpWXl/f2frLfpMc1u1mhq5s6XZ79wrzJ1d4NUH/I4a4NUH/IZtdSVh5oTFneFM3Tqv/uygD1yAD1eWF+ZPOH560YfMPzgLd69eqmpqYVK1aEELZs2fLLX/5y8uTJe/fuXbJkSQjh6aefbm5uXrhwYev6yea6AcFDlHIGKOVSPkApLy8OGlPOeYhSzgClXJoHKM21xcc3PA9406dPf/vttzOXt2/fXllZWVlZuXPnzsyS+vr66dOnJ1cdAAVHYwIghbzhecCbMmXKjBkz5s6de/755w8bNuzGG28sKiqaOXNmdXV1cXHxpEmTJk6cmHSNA4xzbylngFLOAKEx5ZynVcoZoJQzQGR4w3PB8bYKoJA5BqaQQQEKlgNgPnnDMwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfePxve9979FHH81cbmhoqKqqmjNnztatW5OtCoCCpTEBkB7FSRdAbuzatWvt2rXXXnttCOHQoUO1tbV1dXUhhHnz5k2YMKG0tDTpAgEoLBoTAKniVd8YHD9+/OGHH/7GN76RudrY2Dh16tSRI0eOHDly9uzZ9fX1yZYHQKHRmABIG6/6xuDBBx+8++67m5qaMlf37NlTWVmZuVxWVrZjx45265eXl2cu7Nu3L29FAiSl9aBH3mhMAN3QmBIh+g54L7300rBhw2bMmPHCCy9kljQ3Nw8ePLibTUwsgILS9qBntpEHGhNA91oPerpSPom+A97DDz9cWlp61113/eEPf/j444/LysoqKir27t2bufXIkSNjxoxJtkIACorGBEAKib4D3k9/+tPMhZ/85CdvvfXW/Pnz33///Y0bN2YW1tfXL168OLnqACg4GhMAKST6DnjDhg3LXCgpKRkyZEhJSUl5efnMmTOrq6uLi4snTZo0ceLEZCsEoKBoTACk0KCWlpakayCvysvLfaQKKFiOgSlkUICC5QCYT37cCAAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvjFYv359VVXV7NmzV69enVnS0NBQVVU1Z86crVu3JlsbAAVIYwIgbYqTLoCztXPnzueee27z5s1Dhgy54447tm7dOmXKlNra2rq6uhDC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pS+dPn36ww8/PHny5B//+MdE64UBQGNKOY0p5TQmeuRVXwrUmjVrvvKVr4waNSpztbGxcerUqSNHjhw5cuTs2bPr6+tDCI8//vif/vSn2trau+66a8OGDYnWW3CyGaBp06atWrVqyZIlmzdv9ualPMtmgObOnVtdXV1dXT127NgvfvGLidYLA4DGlHIaU8ppTPTIq74UqCVLlrS9umfPntbP5JSVlWW+NvOhhx5KoDJCCNkN0NixYzds2PDJJ58MGTIkgRILWzYDlDFkyJDvfve7eS0OBiaNKeU0ppTTmOiRV30hhBCam5sHDx6cdBV0qZsBMr1IA88gyDlPq5TTmFLOM4iORF8IIYSKioq9e/dmLh85cmTMmDHJ1kM7BijlDBDknKdVyhmglDNAdCT6QgghVFZW7ty5M3O5vr5++vTpydZDOwYo5QwQ5JynVcoZoJQzQHTks74QQgjl5eUzZ86srq4uLi6eNGnSxIkTk66Iv2CAUs4AQc55WqWcAUo5A0RHg1paWpKuAdIi80NwPqKTWgYo5QwQ5JynVcoZoJQzQLQl+gIAABA5n/UFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOSKky4AiNnKlSvPPffcmpqaEML+/ftfeeWVzPLi4uIFCxZkVti+ffsdd9xxzTXXJFgnANH74IMPnnrqqd/+9rdTp0698847i4uLP/rooyeeeOLAgQM33HBDVVVVZjWNCWI1qKWlJekagDj967/+61e/+tW5c+c+//zzIYQFCxb86Ec/ytw0fPjwY8eOvfDCC48++uiiRYsWLlz4+uuvl5aWJlovANE6fPjw3/7t34YQJk6c2NDQUF1dvXnz5mnTpr399ttf+MIXGhsb165du2DBAo0JIuYNz0C/uO6667761a8WF//HW0sOHDhQVVV16tSpU6dONTU1hRCOHj162WWXXX311eedd97BgweTKxaAyL300ktNTU3PPvtsfX39vHnz/u3f/u3//t//29jYWFtb+4tf/KKiouKJJ54IGhNETfQF+sX777//6quvnnPOOa1LGhsb9+/ff/PNN9fU1Hz00UchhOuvv/6dd94ZMWLE1VdffcUVVyRXLACRu/XWWz/99NOrrroqhHDkyJFh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D3nmadUfHPf6XFJ+GKA+l5QfaaunwIm+AAAARG5QS0tL0jWQV04+AYVs3759SZdAexoTUMg0prwRfQEAAIicNzwDAAAQOdEXAACAyIm+AAAARE70BQAAIHKiL3Rn165dzz///K5du5IuhM7t2rWrrq7u3XffTboQunTixInGxsakq4B4aEwppzGln8ZUsERf6NJrr722YcOGiy++eN26dTt27Ei6HNprbGzcsGHDhRdeuGzZskOHDiVdDp175JFHnnnmmaSrgEhoTCmnMQ0IGlPBEn2hS+eee+599903bdq02bNn7969O+lyaO/CCy/89re/PWPGjDFjxhw8eDDpcuhEQ0PD5z//+aSrgHhoTCmnMaWfxlTIRF/o0uWXXz5mzJjjx4//+Mc/njVrVtLl0N748eMvuOCCr3/967/73e8qKyuTLof2mpqafvazn912221JFwLx0JhSTmNKOY2pwIm+FK5PP/301ltv/eSTTzJXGxoaqqqq5syZs3Xr1tZ1Dh8+vHDhwvvvv3/cuHHJVFnAshmgEML3v//9a6655qmnnkqixoLW4wAtXbr0yiuvfOWVV5qamn7zm98kVykMGBpTymlMKacx0b3ipAuAZBw6dGjRokXbt29vvVpbW1tXVxdCmDdv3oQJE0pLSw8fPvzNb35z5cqVphf5l80A1dXVjR8/fsqUKaNGjfrwww8TrbfgZDNAX/rSl06fPv3hhx+ePHnyj3/8Y6L1wgCgMaWcxpRyGhM98qovBWrNmjVf+cpXRo0albna2Ng4derUkSNHjhw5cvbs2fX19SGExx9//E9/+lNtbe1dd921YcOGROstONkM0LRp01atWrVkyZLNmzd781KeZTNAc+fOra6urq6uHjt27Be/+MVE64UBQGNKOY0p5TQmeuRVXwrUkiVL2l7ds2dP62dyysrKMl+b+dBDDyVQGSGE7AZo7NixGzZs+OSTT4YMGZJAiYUtmwHKGDJkyHe/+928FgcDk8aUchpTymlM9MirvhBCCM3NzYMHD066CrrUzQCZXqSBZxDknKdVymlMKecZREeiL4QQQkVFxd69ezOXjxw5MmbMmGTroR0DlHIGCHLO0yrlDFDKGSA6En0hhBAqKyt37tyZuVxfXz99+vRk66EdA5RyBghyztMq5QxQyhkgOvJZXwghhPLy8pkzZ1ZXVxcXF0+aNGnixIlJV8RfMEApZ4Ag5zytUs4ApZwBoqNBLS0tSdcAaZH5ITgf0UktA5RyBghyztMq5QxQyhkg2hJ9AQAAiJzP+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkStOugAgTh988MFTTz3129/+durUqXfeeWdxcfH+/ftfeeWVzK3FxcULFiwIIaxcuXL79u133HHHNddck2S5AMTugw8++O53v/v73/++uro603Q++uijJ5544sCBAzfccENVVVVmNY0JYjWopaUl6RqA2Bw+fPhv//ZvQwgTJ05saGiorq7evHnzggULfvSjH2VWGD58+LFjx1544YVHH3100aJFCxcufP3110tLSxOtGoBoffzxx3/9139dXFx88cUX79y58wc/+ME//dM/TZs27e233/7CF77Q2Ni4du3aBQsWaEwQMW94BnLvpZdeampqevbZZ+vr6+fNm/dv//Zvp0+fPnDgQFVV1alTp06dOtXU1BRCOHr06GWXXXb11Vefd955Bw8eTLpqAKL15ptvXn755S+//PIbb7wxfPjwF1988bXXXmtsbKytrf3FL35RUVHxxBNPBI0Joib6Arl36623fvrpp1dddVUI4ciRI8OGDSsuLm5sbNy/f//NN99cU1Pz0UcfhRCuv/76d955Z8SIEVdfffUVV1yRdNUAROvv//7vX3rppYsuuujpp58+fvz4lVde+c4774QQLrnkkhBCRUXF7t27g8YEUfNZX6BfFBUVhRAee+yxf//3f3/ggQf27NnT3Nw8dOjQESNGrF+/vr6+/te//vWoUaO2bduWdKUAFIqf//znd95550UXXXTDDTf8/Oc/DyEMHTo0hFBSUnLmzJnm5maNCSLmVV+gvzzyyCP33Xff3Llzly9fXlFRcezYsTfeeGPdunXLly/fv3+/uQUAeXbTTTedOHHir/7qr/7hH/5h8ODBIYQzZ86EEE6fPh1CKC72mhDETPQF+sWqVasWLVp08803P//88yGEDz74YNu2bZmP+F500UUhhJMnTyZcIgAFY8+ePevXrz9z5sw555zzd3/3dwcPHiwpKQkhHD9+PIRw4sSJ4cOHZ96vBMTKyS0g9958881vfetbxcXFo0aNuvvuu0MIN95447XXXnv77bd/+ctfXrVq1fnnnz9r1qykywSgUPz2t7+97bbbXn/99X/8x3/8yU9+UlpaOnv27KKiojVr1hQVFb344ou33HJL0jUC/cuPGwG5d9ddd61Zs6btklOnTv3Lv/zLihUrTp8+PXbs2HXr1om+AOTTkiVL/vmf//nMmTPjx49/7rnnJk+e/Mwzz9x5553Nzc2XXXbZtm3bMm9KAmIl+gL5c+bMmZMnTw4bNizpQgAoRKdPn25ubm7bhjQmKByiLwAAAJHzaf4YNDY2zp8//6qrrnr88cczSxoaGqqqqubMmbN169ZkawOgAGlMAKSNr7ka8Jqamr7zne9s3LjxggsuuO2221599dVLL720tra2rq4uhDBv3rwJEyaUlpYmXSYAhUJjAiCFBi9fvjzpGjgrL7/88ujRo2fNmtXS0nLdddeVlZU1NDQMGjRozpw5JSUlTU1NBw8enDx5ctJlAlAoNCYAUsirvgPe9u3bW1pa5s+ff/r06c997nNPPvnknj17KisrM7eWlZXt2LGj7frl5eVJlAmQFvv27Uu6hMhpTADZ05XyRvQd8FpaWvbu3fvss88WFRUtWrRo06ZNzc3NgwcP7maTnDzBysvLe3s/2W/S45rdrNDVTZ0uz35h3uRq7waoP+Rw1waoP2SzaykrDzSmLG+K5mnVf3dlgHpkgPq8MD+y+cPzVgy+4XnAW716dVNT04oVK0IIW7Zs+eUvfzl58uS9e/cuWbIkhPD00083NzcvXLiwdf1kc92A4CFKOQOUcikfoJSXFweNKec8RClngFIuzQOU5tri4xueB7zp06e//fbbmcvbt2+vrKysrKzcuXNnZkl9ff306dOTqw6AgqMxAZBC3vA84E2ZMmXGjBlz5849//zzhw0bduONNxYVFc2cObO6urq4uHjSpEkTJ05MusYBxrm3lDNAKWeA0JhyztMq5QxQyhkgMrzhueB4WwVQyBwDU8igAAXLATCfvOEZAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+8fje97736KOPZi43NDRUVVXNmTNn69atyVYFQMHSmABIj+KkCyA3du3atXbt2muvvTaEcOjQodra2rq6uhDCvHnzJkyYUFpamnSBABQWjQmAVPGqbwyOHz/+8MMPf+Mb38hcbWxsnDp16siRI0eOHDl79uz6+vpkywOg0GhMAKSNV31j8OCDD959991NTU2Zq3v27KmsrMxcLisr27FjR7v1y8vLMxf27duXtyIBktJ60CNvNCaAbmhMiRB9B7yXXnpp2LBhM2bMeOGFFzJLmpubBw8e3M0mJhZAQWl70DPbyAONCaB7rQc9XSmfRN8B7+GHHy4tLb3rrrv+8Ic/fPzxx2VlZRUVFXv37s3ceuTIkTFjxiRbIQAFRWMCIIVE3wHvpz/9aebCT37yk7feemv+/Pnvv//+xo0bMwvr6+sXL16cXHUAFByNCYAUEn0HvGHDhmUulJSUDBkypKSkpLy8fObMmdXV1cXFxZMmTZo4cWKyFQJQUDQmAFJoUEtLS9I1kFfl5eU+UgUULMfAFDIoQMFyAMwnP24EAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ETfGKxfv76qqmr27NmrV6/OLGloaKiqqpozZ87WrVuTrQ2AAqQxAZA2xUkXwNnauXPnc889t3nz5iFDhtxxxx1bt26dMmVKbW1tXV1dCGHevHkTJkwoLS1NukwACoXGBEAKib4D3ujRo5cuXVpSUhJCmDp16v79+z/55JOpU6eOHDkyhDB79uz6+vrbb7896TKJzQOTH0u6hP61Yve9Ob/Ps3/Qsq8qy311c4fd3EOnW3W1fruVO67W/Qptb217U+vyLBdG/z82VTQmcq5AnsI5bz05edyyrCr7faWt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OdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkBi9fvjzpGoAIffDBBytXrvzxj39cXFx86aWXhhD279///PPP79y5c+fOnW+++ebkyZNDCCtXrnzsscf+03/6T5l1AKBf7d+//9577y0tLR0zZsxHH330yCOPrF27tqioqLy8PLOCxgSxGtTS0pJ0DUBsPv7447/+678uLi6++OKLd+7c+YMf/OCf/umfFixY8KMf/SizwvDhw48dO/bCCy88+uijixYtWrhw4euvv15aWpps2QBE74orrti+ffvzzz8/d+7cadOmvf3221/4whcaGxvXrl27YMECjQki5g3PQO69+eabl19++csvv/zGG28MHz78xRdfDCEcOHCgqqrq1KlTp06dampqCiEcPXr0sssuu/rqq88777yDBw8mXTUAkXvooYe2b9+eufzaa681NjbW1tb+4he/qKioeOKJJ4LGBFETfYHc+/u///uXXnrpoosuevrpp48fP37llVeGEBobG/fv33/zzTfX1NR89NFHIYTrr7/+nXfeGTFixNVXX33FFVckXTUAMXvrrbceeOCBO++8M3P1nXfeCSFccsklIYSKiordu3cHjQmiVpx0AUC0fv7zn995550XXXTRDTfcsGfPnubm5qFDh44YMWL9+vX19fW//vWvR40atW3btqTLBCB+zc3N8+bNu+WWW+bOnbtmzZoQwrFjx0IIQ4cODSGUlJScOXOmublZY4KIedUX6C833XTTiRMn/uqv/uof/uEfLrvssmPHjr3xxhvr1q1bvnz5/v37zS0AyJvly5cfOHCgurr6zTffDCG89dZbx48fDyGcOXMmhHD69OkQQnGx14QgZqIvkHt79uxZv379mTNnzjnnnL/7u787ePBgJutmPuJ70UUXhRBOnjyZdJkAFIpf/epXJ0+evO666/7H//gfIYSlS5e+//77IYRMAD5x4sTw4cOLikyMIWZ+3AjIvTfeeOO///f/3tTUNGjQoFWrVp1//vn/7b/9ty996UuHDx8eOXLk8uXLT548+f3vf3/w4MFJVwpAQfibv/mb66+//pZbbvmbv/mb//N//s///J//85Zbbnn66af/3//7fyNGjPjf//t/z5s3b+7cuUmXCfQjP24E9IslS5b88z//85kzZ8aPH//cc89Nnjz5oYceWrFixenTp8eOHbtu3bpZs2YlXSMABefFF1/8x3/8x8yPGz3zzDN33nlnc3PzZZddtm3btsybkoBYib5Afzl9+nRzc/OwYcNal5w5c+bkyZNtlwBAgjQmKByiLwAAAJHzaf4YNDY2zp8//6qrrnr88cczSxoaGqqqqubMmbN169ZkawOgAGlMAKSN73Af8Jqamr7zne9s3LjxggsuuO2221599dVLL720tra2rq4uhDBv3rwJEyaUlpYmXSYAhUJjAiCFfMPzgPfyyy+PHj161qxZLS0t1113XVlZWUNDw6BBg+bMmVNSUtLU1HTw4MHJkycnXSYAhUJjAiCFvOo74G3fvr2lpWX+/PmnT5/+3Oc+9+STT+7Zs6eysjJza1lZ2Y4dO9quX15enkSZAGmxb9++pEuInMYEkD1dKW9E3wGvpaVl7969zz77bFFR0aJFizZt2tTc3Nz9z6Xm5AlWXl7e2/vJfpMe1+xmha5u6nR59gvzJldWw9NAAAAR7UlEQVR7N0D9IYe7NkD9IZtdS1l5oDFleVM0T6v+uysD1CMD1OeF+ZHNH563YvANzwPe6tWrm5qaVqxYEULYsmXLL3/5y8mTJ+/du3fJkiUhhKeffrq5uXnhwoWt6yeb6wYED1HKGaCUS/kApby8OGhMOechSjkDlHJpHqA01xYf3/A84E2fPv3tt9/OXN6+fXtlZWVlZeXOnTszS+rr66dPn55cdQAUHI0JgBTyhucBb8qUKTNmzJg7d+75558/bNiwG2+8saioaObMmdXV1cXFxZMmTZo4cWLSNQ4wzr2lnAFKOQOExpRznlYpZ4BSzgCR4Q3PBcfbKoBC5hiYQgYFKFgOgPnkDc8AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib4AAABETvQFAAAgcqIvAAAAkRN9AQAAiJzoCwAAQOREXwAAACIn+gIAABA50RcAAIDIib78//buL0Sq+u8D+OlxfUQvFhQSWlvWpYuFxdWSQIPEm4gVauliSS8MqwupfuVSYHnhGkpIUhFJf34RYVQrgmyBFdLNCl30sCTqhYgWURFU6z8IykKLfS5OTuP8OXNmdnbO2e+8XlczZ86fz87ZOZ/v+8yZGQAAgMCJvuF48803X3755fj2sWPHhoaGNmzYcPTo0WyrAqBtaUwA5EdH1gXQHCdPnjxw4MD9998fRdHU1NTevXvHx8ejKNq4ceOKFSu6u7uzLhCA9qIxAZArom8Irly5sm/fvieffPKHH36IomhycnLNmjWdnZ1RFA0ODk5MTGzZsqV4/r6+vvjGuXPnWl8tQIsVDnq0jMYEkEBjyoToG4I9e/b85z//uXTpUnz3zJkzAwMD8e2enp7jx4+XzG9gAbSV4oOe0UZraEwACQoHPV2plXzWd877/PPPFy1atG7dusKUq1evzps3L8OSAGhnGhMAOeRd3zlv37593d3dW7du/eWXX3777beenp7+/v6zZ8/Gj168eLGrqyvbCgFoKxoTADkk+s55n376aXzjk08+OX369KZNm77//vuDBw/GEycmJnbs2JFddQC0HY0JgBwSfee8RYsWxTcWLFgwf/78BQsW9PX1rV+/fnh4uKOjY9WqVStXrsy2QgDaisYEQA7dND09nXUNtFRfX59vEwHalmNgDtkpQNtyAGwlX3MFAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ETfEHz44YdDQ0ODg4P79++Ppxw7dmxoaGjDhg1Hjx7NtjYA2pDGBEDedGRdADN14sSJjz766PDhw/Pnz3/kkUeOHj26evXqvXv3jo+PR1G0cePGFStWdHd3Z10mwXr+9lezLuEfu0893fqN1vXnz6TCahtKuc7yxZMXLJm/2szFs5XPU3g0/UPx9JoTS6akv5uff9ewaUw03Rx68basGTX2nDRQXvKG0qyw4hoSFkzTs2r2qYQOldyDorIOEqXoQVFZoym+m3yblhF957wlS5aMjo4u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NJ2XVc7ZQTlnBxETfQEAAAic6EuDGjh/ln6RmnMmzFDtoYrTc3gWsFkl2UGzoYn12EGzIW/10GJeVrPBca/hklrDDmq4pNbIWz1t7qbp6emsa6ClvAKBNnfu3LmsS+AGGhPQznSllhF9AQAACJwLngEAAAic6AsAAEDgRF8AAAACJ/oCAAAQONEXAACAwIm+kOTkyZMff/zxyZMnsy6Eyk6ePDk+Pv7tt99mXQhV/fHHH5OTk1lXAeHQmHJOY8o/jaltib5Q1Zdffjk2NnbLLbe89957x48fz7ocSk1OTo6NjS1dunTXrl1TU1NZl0NlL7300vvvv591FRAIjSnnNKY5QWNqW6IvVLVw4cJnnnlm7dq1g4ODp06dyrocSi1duvS5555bt25dV1fXzz//nHU5VHDs2LFbb7016yogHBpTzmlM+acxtTPRF6q64447urq6rly58sEHH9xzzz1Zl0Op3t7em2+++fHHH//xxx8HBgayLodSly5d+uyzzx566KGsC4FwaEw5pzHlnMbU5kRf2tfff/+9efPma9euxXePHTs2NDS0YcOGo0ePFua5cOHCE088sX379uXLl2dTZRtLs4OiKHrrrbfuu+++t99+O4sa21rNHTQ6OnrXXXd98cUXly5d+uabb7KrFOYMjSnnNKac05hI1pF1AZCNqampZ5999quvvirc3bt37/j4eBRFGzduXLFiRXd394ULF5566qkXX3zR8KL10uyg8fHx3t7e1atXL168+Pz585nW23bS7KB77733r7/+On/+/J9//vnrr79mWi/MARpTzmlMOacxUZN3fWlT77zzzqOPPrp48eL47uTk5Jo1azo7Ozs7OwcHBycmJqIoeu21137//fe9e/du3bp1bGws03rbTpodtHbt2ldeeWXnzp2HDx928VKLpdlBDzzwwPDw8PDw8LJly+68885M64U5QGPKOY0p5zQmavKuL21q586dxXfPnDlT+ExOT09P/LWZL7zwQgaVEUVRuh20bNmysbGxa9euzZ8/P4MS21uaHRSbP3/+G2+80dLiYG7SmHJOY8o5jYmavOsLURRFV69enTdvXtZVUFXCDjK8yAOvIGg6L6uc05hyziuIcqIvRFEU9ff3nz17Nr598eLFrq6ubOuhhB2Uc3YQNJ2XVc7ZQTlnB1FO9IUoiqKBgYETJ07EtycmJu6+++5s66GEHZRzdhA0nZdVztlBOWcHUc5nfSGKoqivr2/9+vXDw8MdHR2rVq1auXJl1hVxAzso5+wgaDovq5yzg3LODqLcTdPT01nXAHkR/xCcj+jklh2Uc3YQNJ2XVc7ZQTlnB1FM9AUAACBwPusLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAInOgLAABA4ERfAAAAAif6AgAAEDjRFwAAgMCJvgAAAARO9AUAACBwoi8AAACBE30BAAAI3P8DgWIQNtxDrlUAAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAABP4AAAKzCAIAAAABdFQfAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH5AYBCAE5PvCJAAAAACR0RVh0U29mdHdhcmUATUFUTEFCLCBUaGUgTWF0aFdvcmtzLCBJbmMuPFjdGAAAACJ0RVh0Q3JlYXRpb24gVGltZQAwMS1KdW4tMjAyMCAxMDowMTo1N5H3PygAACAASURBVHic7N19cFzVnSf8gy3j4GJEzC5OYWJsB4ouhGUblolhBkbZhaJkXgRFtDGzA8FhNmwCwS5SceLUYBscVokHeFwEQpJhMs4AZql4BawDOKn1ylNUikSLx2ZZ4rIJMZnJToiwRTYFsYWs2M8fN/Q2LXWr1eq+9/btz+cvqV9P66jv73zvOffe444dOxYAAAAgu6Yk3QAAAACoL9EXAACAjBN9AQAAyDjRFwAAgIwTfQEAAMg40RcAAICME30BAADIONEXAACAjBN9AQAAyDjRFwAAgIwTfQEAAMg40RcAAICME30BAADIONEXAACAjBN9AQAAyDjRFwAAgIwTfQEAAMg40RcAAICME30BAADIONEXAACAjBN9AQAAyDjRFwAAgIwTfQEAAMg40RcAAICME30BAADIONEXAACAjBN9AQAAyDjRFwAAgIwTfQEAAMg40RcAAICME30BAADIONEXAACAjBN9AQAAyDjRFwAAgIwTfQEAAMg40RcAAICME30BAADIONEXAACAjBN9AQAAyDjRFwAAgIwTfQEAAMi4lqQbAGTEb37zmwceeGD//v3XXnttV1dX0b2vvfbaN77xjbfffvumm276kz/5k0RaCEBTKV+YfvnLXz744IMDAwMXXXTRf/yP/zGRFgJxmnrnnXcm3QYgC/7tv/23Tz/99JQpU+6999558+YtXrw4f9f+/fvPP//8119//Y033vjrv/7rtra2c845J8GmAtAMyhSmd95555xzznn55Zf/6I/+aOPGjcPDw5dcckmCTQViYMEzUAMvvPBCf39/T0/PT37yk7a2tgceeKDw3r/7u7/7v//3//74xz/+3//7f8+ZM+crX/lKCGFwcHD79u2Dg4M/+tGPtm7dOjQ0NDw8vHXr1r6+voQ+BADZUb4wPf/88wcOHPibv/mbbdu2dXZ2PvXUU0Fhgqyz4Bmogddeey2EcMYZZ4QQ2trannzyycJ7/8//+T8hhFNPPTWE0N7e/txzzx09erS/v/+KK65YvHjx3r17h4aGFi5cODIysn///qGhoS9/+cs9PT1JfA4AMqJ8YfrjP/7jD37wg08//XQIYffu3f/+3//7EILCBNlm1heogbfffjuEcPzxx4cQpk+ffvTo0eHh4fy9H/vYx0II3/72t19++eXnn38+hHDo0KHorrPPPvvw4cM33njjyy+/fMsttxw+fHjBggWPPfZY/B8BgCwpX5hOOeWU2267bdOmTVdfffXbb79922235e9SmCCrRF+gBlpaWkIIR48eDSGMjIzkb4ksX778L//yL2+55ZY//dM/Pf300wvvvfLKK0MIZ511Vghh6dKlIYTTTz89H4wBoDrlC9Pzzz//la985atf/epbb73V3t5+2WWX5e9SmCCrRF+gBk466aTw3lzu4cOHTzzxxClT3rd5eeihh959993f/va3H/nIR2bMmPGBD3wguj16WPT0WbNmxd1uADKqfGH6h3/4hxDCX/7lX86cOfNP//RP/+mf/umdd96J7lKYIKtEX6AGOjo6pkyZ8vDDD2/duvW55577+Mc/PjQ09MlPfvKRRx4JITzzzDPTp0+/8847H3/88eeee2758uVJtxeAjCtfmKKzPd955519fX0/+MEP/tW/+lczZsxIuslAfYm+QA2ceuqpmzZt2r59+9VXX33mmWdu2LBhZGTk0Ucf7e/vDyFceeWV11577X/+z//5hhtuuOyyy7761a8m3V4AMq58Yerq6vrCF77wrW9965JLLjlw4MDjjz9etFgJyJ7jjh07lnQbgIw4evTo0NBQqR3nQ0NDIYT8UmcAqLfyhWlkZCS6V+6FZiD6AgAAkHF2cQEAAJBxoi8AAAAZJ/oCAACQcS3jP4RsyeVySTcBIEn79u1Lugm8j8IENDNVKT7HaDJnnXVWUq9T+VPGfWSZB5S6a8zbK78xNjqouhvjUcO3TqqD1i76/8o/oK4dFL375JV6nfJ/onE/O0mx3avuxnhkYLs37gN0UNUvpYPGNZkPTs05w3PTWbd4Y3VPvOul22vbktTK5XJ2v6WZDpqMdYs31vu7XKaDavXu1b1O9Cz/PymkU8blT5RyOijl0txBaW5b9ljw3HSeOPytoi/YW1vnV/LEdYsn8C7Nk5MBAID0E30JJ3e9XsnD7uoqvqVM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yimnfPazn/3lL3/Z3t6edHMoNjg4+Oyzz95www1JNwSyQ2FKOYUp5RSmJif60rx+//vfX3/99UeOHIl+3bFjR1dX19KlS7dt25Z/zIEDB2655ZZVq1bNmzcvmVY2sUo6KITwzW9+88orr/z2t7+dRBub2rgdtGbNmgsvvPD5558fHBz82c9+llxLoWEoTCmnMKWcwkR5LUk3AJIxMDDwxS9+8cUXX8z/2tPT09vbG0JYtmzZggUL5syZc+DAgdtuu+1rX/ua4UX8Kumg3t7e+fPnn3feeTNnznzzzTcTbW/TqaSDLrvsspGRkTfffHNoaOi3v/1tou2FBqAwpZzClHIKE+My60uTevjhh2+66aaZM2dGv/b39y9ZsqS1tbW1tbWzs7Ovry+EcP/99//ud7/r6em5+eabN2/enGh7m04lHXTBBRfcd999d9xxx5YtWyxeilklHXTNNdd0d3d3d3efdtpp559/fqLthQagMKWcwpRyChPjMutLk7rjjjsKf92zZ0/+mJy5c+dGp828++67E2gZIYTKOui0007bvHnzkSNHpk2blkATm1slHRSZNm3aN77xjVgbB41JYUo5hSnlFCbGZdYXQghheHh46tSpSbeCksp0kOFFGvgGQc35WqWcwpRyvkGMJvpCCCG0tbXt3bs3+vngwYOzZ89Otj0U0UEpp4Og5nytUk4HpZwOYjTRF0IIob29fdeuXdHPfX19F110UbLtoYgOSjkdBDXna5VyOijldBCjOdYXQgghl8t1dHR0d3e3tLQsWrRo4cKFSbeI99FBKaeDoOZ8rVJOB6WcDmK0444dO5Z0GyAtogvBOUQntXRQyukgqDlfq5TTQSmngygk+gIAAJBxjvUFAAAg40RfAAAAMk70BQAAIONEXwAAADJO9AUAACDjRF8AAAAyTvQFAAAg40RfAAAAMk70BQAAIONEXwAAADJO9AUAACDjRF8AAAAyTvQFAAAg41qSbgCQEb/5zW8eeOCB/fv3X3vttV1dXUX3vvrqq88//3z0c0tLy/Lly+NuHwBNpnxhirz66qt33333ihUrzj///JibB8TsuGPHjiXdBiALLrjggp/+9KfnnHNOf3//pk2bisLt8uXL//7v/z76+cQTT3z77bcTaCIAzaR8YYp89KMfffHFF5966qlrrrkm9gYCsbLgGaiBF154ob+/v6en5yc/+UlbW9sDDzxQ9ID9+/d3dXW9++6777777uDgYAhhcHBw+/btg4ODP/rRj7Zu3To0NDQ8PLx169a+vr4kPgEAmTJuYQoh3H333S+++GL+V4UJss2CZ6AGXnvttRDCGWecEUJoa2t78sknix7Q39//kY985M///M9nzZp15513fuhDH+rv77/iiisWL168d+/eoaGhhQsXjoyM7N+/f2ho6Mtf/nJPT08CHwOArBi3ML3yyivr1q379Kc//fDDD0e3KEyQbWZ9gRqIFjAff/zxIYTp06cfPXp0eHg4f++ePXuGh4ePP/74P/qjP3rsscf+7M/+7OjRo9FdZ5999uHDh2+88caXX375lltuOXz48IIFCx577LFEPgUAmVG+MA0PDy9btuwv/uIvRq9zVpggq0RfoAZaWlpCCFGgHRkZyd8SaWtre/vtt//xH//xu9/97p133vnqq6/+wz/8Q3TXlVdeGUI466yzQghLly4NIZx++umHDh2K+wMAkC3lC9Odd965f//+7u7ul19+OYTwyiuvDAwMRHcpTJBVFjwDNXDSSSeFEKKRweHDh0888cQpU/7fnrV/+Zd/2b179x//8R9/6EMf+tCHPhRCGBoaiu6KHhY9fdasWfG3HIBMKl+Y/tf/+l9DQ0NXX3119OuaNWtOP/30f/2v/3VQmCC7zPoCNdDR0TFlypSHH35469atzz333Mc//vGhoaFPfvKTjzzySAjh5z//+VVXXfWlL32pr6/vvvvu++AHP3jppZcm3WQAsqx8YVq3bt2zzz777LPPrlu3LoTwV3/1V5dccknSTQbqS/QFauDUU0/dtGnT9u3br7766jPPPHPDhg0jIyOPPvpof39/COHP/uzPvvKVr2zevPmSSy45cODAli1booOvAKBOyhemj370o5dffvnll1/+0Y9+NIRw/vnnn3baaUk3Gagv1/UFaubo0aNDQ0MzZsyo4l4AqDmlB8gTfQEAAMg4C54BAADIONEXAACAjBN9AQAAyDjX9W06uVwu6SYAJGnfvn1JN4H3UZiAZqYqxecYTeass85K6nUqf8q4jyzzgFJ3jXl75TfGRgdVd2M8avjWOqgeKnnrZL/gjMl2r7ob42G7V/WN8dBBVd8Yj8l8cGrOGZ6bTi6Xs2+pPH+ilNNBKZfyDkp585qTThmXP1HK6aCUS3MHpblt2eNY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zp37+Mc/3nQpIB4qppZTMbWfimmaib4w0IMPPjg7O/uPf/zjxz/+8eOPP950cei2c+fOj370o1/60pfefvvtxcXFpotDt5s3b/7qV7/63Oc+13RBIB4qppZTMbWcimnKib5Mr3//+99PPvnkrVu30j/PnTu3vLy8f//+s2fPZvO8//77X/7ylw8dOrRjx45mSjnFQnZQkiTf/e53P/3pT3//+99vooxTbegOOnLkyCOPPPKb3/zm5s2bf/rTn5orKUwMFVPLqZhaTsVEvpmmCwDNuH79+rPPPvuHP/wh+/P48eNra2tJkhw4cGDXrl3bt29///33v/KVr3zzm990elG/kB20tra2c+fOhx566N57733vvfcaLe/UCdlBn/rUp/71r3+99957//znP//61782Wl6YACqmllMxtZyKiaG0+jKlfvCDH3zhC1+499570z/Pnz+/d+/erVu3bt26dWlpaX19PUmSEydO/P3vfz9+/PjTTz996tSpRss7dUJ20MMPP/zSSy8999xzZ86c0XmpZiE76DOf+czKysrKysr999//yU9+stHywgRQMbWciqnlVEwMpdWXKfXcc891/nnlypXsnpy5ubl02MxvfOMbDZSMJEnCdtD994rYp2MAAAJhSURBVN9/6tSpW7dubd68uYEiTreQHZTavHnzd77znVoLB5NJxdRyKqaWUzExlFZfSJIk2djY2LRpU9OlYKCcHeT0og38gqByflYtp2JqOb8geom+kCRJsrCwcPXq1fT1jRs3Zmdnmy0PXeyglrODoHJ+Vi1nB7WcHUQv0ReSJEkWFxcvXryYvl5fX3/00UebLQ9d7KCWs4Ogcn5WLWcHtZwdRC/3+kKSJMn8/Py+fftWVlZmZmb27Nmze/fupkvE/7CDWs4Ogsr5WbWcHdRydhC9PnL79u2mywBtkT4Izi06rWUHtZwdBJXzs2o5O6jl7CA6ib4AAABEzr2+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyP0HdUSiMBWHReAAAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAABP4AAAKzCAIAAAABdFQfAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH5AYBBy41Lga6ewAAACR0RVh0U29mdHdhcmUATUFUTEFCLCBUaGUgTWF0aFdvcmtzLCBJbmMuPFjdGAAAACJ0RVh0Q3JlYXRpb24gVGltZQAwMS1KdW4tMjAyMCAwOTo0Njo1M6f/IAUAACAASURBVHic7N1/cJX1vSfwryEYZQGFjjpicynXvcabEojejuAdXO64TBe8GqObClattB29t9iS0VHKdlF+rJurax0G6C9He7EWHCsXZWwr49SbsLqjTUGgjlKgKraOpQjR6WL5EZHsH6fNpvl5kpxznl+v1/BHcnJ+fJIv5/l838/zfZ5zSkdHRwAAAID0Kou6AAAAACgu0RcAAICUE30BAABIOdEXAACAlBN9AQAASDnRFwAAgJQTfQEAAEg50RcAAICUE30BAABIOdEXAACAlBN9AQAASDnRFwAAgJQTfQEAAEg50RcAAICUE30BAABIOdEXAACAlBN9AQAASDnRFwAAgJQTfQEAAEg50RcAAICUE30BAABIOdEXAACAlBN9AQAASDnRFwAAgJQTfQEAAEg50RcAAICUE30BAABIOdEXAACAlBN9AQAASDnRFwAAgJQTfQEAAEg50RcAAICUE30BAABIOdEXAACAlBN9AQAASDnRFwAAgJQTfQEAAEg50RcAAICUE30BAABIOdEXAACAlBN9AQAASLnyqAsAUm7v3r0vvPBC7uvy8vL58+eHEO67776tW7d+8YtfvPLKK6MsDoCMue+++04//fTGxsYQwgcffLBmzZq33nrr2muvraur67yDDgWpdEpHR0fUNQBpNn/+/B/84Ae5r0ePHn348OFNmzZ985vfXLRo0YIFC15++eXKyspoKwQgI/71X//1y1/+cn19/dNPPx1CmD59+uuvv/7pT3+6tbV17dq18+fP16EgxSx4BorrrbfeqqurO378+PHjx9va2kII77///oUXXnjFFVecccYZ+/fvj7pAADLh6quv/vKXv1xe/qc1jy+99FJra2tTU9PPf/7z6urqNWvWBB0KUk30BYqrtbV17969119/fWNj4wcffBBCuOaaa954440xY8ZcccUVl1xySdQFApAJb7/99osvvnjaaaflvn3j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FnUBEDtVVVVRl0B/DFDMGSAoOG+rmDNAMWeAyBF902DdunV1dXWzZ89evXp17paWlpa6uro5c+Zs3rw52toAyCCNCYC4EX0Tb/v27U899dSGDRueffbZV155ZfPmzQcOHGhqalq3bt2PfvSj1atXv/POO8V43SHsP8v/IQPes5879PWjXm+P4V7AQpVkgIqhgPUYoGKIWz2ZpTHl+aOsva0MUDEYoCGXVBpxqyfjRN/EGz9+/N13311RUVFWVjZt2rS9e/e2trZOmzZt7NixY8eOnT17dnNzc9Q1ApAhGhMAMeQyV+nR1tZ2zTXXrF27dsOGDZMmTZo7d24IYdOmTdu2bbv33ns772bnE5BlriZSShoTwIA0ppLx4UYpceDAgfnz5991113nn39+e3v7iBEj+rqndxcAJaAxARArFjynwWuvvfb5z39+8eLFV111VQihurp69+7duR8dOnRowoQJkVYHQOZoTADEjeibeL/73e8WLly4Zs2amTNn5m6pqanZvn177uvm5uYZM2ZEVx0AmaMxARBDFjwn3ve///0DBw7ceOONuW+vu+66xYsXz5w5s6Ghoby8fOrUqVOmTIm2QgAyRWMCIIZc5goAAICUs+AZ+rNjx46nn356x44dURdC73bs2LFx48Y333wz6kLo09GjR1tbW6OuAtJDY4o5jSn+NKbMEn2hTy+99NL69evPPffcRx99dNu2bVGXQ3etra3r168/++yz77nnngMHDkRdDr174IEHHnvssairgJTQmGJOY0oEjSmzRF/o0+mnn37HHXdMnz599uzZO3fujLocujv77LO//vWvX3bZZRMmTNi/f3/U5dCLlpaWT37yk1FXAemhMcWcxhR/GlOWib7Qp4suumjChAlHjhz54Q9/OGvWrKjLobtJkyadddZZX/nKV955552ampqoy6G7tra2n/70pzfddFPUhUB6aEwxpzHFnMaUcaIv2fXxxx/feOONH330Ue7blpaWurq6OXPmbN68ufM+Bw8eXLBgwV133fWpT30qmiozLJ8BCiF897vfvfLKKx966KEoasy0AQfo7rvvvvTSS1944YW2trZf//rX0VUKiaExxZzGFHMaE/3z4UZk1IEDBxYtWrR169bOb5uamjZu3BhCmDt37uTJkysrKw8ePPi1r33tvvvuM70ovXwGaOPGjZMmTbr44ovHjRv33nvvRVpv5uQzQJ/97GdPnDjx3nvvHTt27A9/+EOk9UICaEwxpzHFnMbEgBz1JaMefvjhL33pS+PGjct929raOm3atLFjx44dO3b27NnNzc0hhFWrVv3xj39samq69dZb169fH2m9mZPPAE2fPv3BBx9csmTJhg0bLF4qsXwGqL6+vqGhoaGh4bzzzvvMZz4Tab2QABpTzGlMMacxMSBHfcmoJUuWdP12165dnefkTJw4MXfZzHvvvTeCyggh5DdA55133vr16z/66KORI0dGUGK25TNAOSNHjvz2t79d0uIgmTSmmNOYYk5jYkCO+kIIIbS3t48YMSLqKuhTPwNkehEH3kFQcN5WMacxxZx3ED2JvhBCCNXV1bt37859fejQoQkTJkRbD90YoJgzQFBw3lYxZ4BizgDRk+gLIYRQU1Ozffv23NfNzc0zZsyIth66MUAxZ4Cg4LytYs4AxZwBoifn+kIIIVRVVc2cObOhoaG8vHzq1KlTpkyJuiL+ggGKOQMEBedtFXMGKOYMED2d0tHREXUNEBe5D4Jzik5sGaCYM0BQcN5WMWeAYs4A0ZXoCwAAQMo51xcAAICUE30BAABIOdEXAACAlBN9AQAASDnRFwAAgJQTfQEAAEg50RcAAICUE30BAABIOdEXAACAlBN9AQAASDnRFwAAgJQTfQEAAEi58qgLANLsvvvuO/300xsbG0MIe/fufeGFF3K3l5eXz58/P3eHrVu3fvGLX7zyyisjrBOA1Hv33Xcfeuih3/72t9OmTbvlllvKy8s/+OCDNWvWvPXWW9dee21dXV3ubhoTpNUpHR0dUdcApNO//uu/fvnLX66vr3/66adDCPPnz//BD36Q+9Ho0aMPHz68adOmb37zm4sWLVqwYMHLL79cWVkZab0ApNbBgwf/9m//NoQwZcqUlpaWhoaGDRs2TJ8+/fXXX//0pz/d2tq6du3a+fPna0yQYhY8A0Vx9dVXf/nLXy4v//9LS9566626urrjx48fP368ra0thPD+++9feOGFV1xxxRlnnLF///7oigUg5Z577rm2trYnn3yyubl57ty5//Zv//Z//s//aW1tbWpq+vnPf15dXb1mzZqgMUGqib5AUbz99tsvvvjiaaed1nlLa2vr3r17r7/++sbGxg8++CCEcM0117zxxhtjxoy54oorLrnkkuiKBSDl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paOjI+oaIC5yHwTnFJ3YMkAxZ4Cg4LytYs4AxZwBoivRFwAAgJRzri8AAAApJ/oCAACQcqIvAAAAKSf6AgAAkHKiLwAAACkn+gIAAJByoi8AAAApJ/oCAACQcqIvAAAAKSf6AgAAkHKiLwAAACkn+gIAAJByoi8AAAApVx51AUA6vfvuuw899NBvf/vbadOm3XLLLeXl5Xv37n3hhRdyPy0vL58/f34I4b777tu6desXv/jFK6+8MspyAUi7d99999vf/vbvfve7hoaGXNP54IMP1qxZ89Zbb1177bV1dXW5u2lMkFandHR0RF0DkDYHDx7827/92xDClClTWlpaGhoaNmzYMH/+/B/84Ae5O4wePfrw4cObNm365je/uWjRogULFrz88suVlZWRVg1Aan344Yd//dd/XV5efu65527fvv173/veP/3TP02fPv3111//9Kc/3draunbt2vnz52tMkGIWPAOF99xzz7W1tT355JPNzc1z5879t3/7txMnTrz11lt1dXXHjx8/fvx4W1tbCOH999+/8MILr7jiijPOOGP//v1RVw1Aar366qsXXXTR888//8orr4wePfrZZ5996aWXWltbm5qafv7zn1dXV69ZsyZoTJBqoi9QeDfeeOPHH398+eWXhxAOHTo0atSo8vLy1tbWvXv3Xn/99Y2NjR988EEI4ZprrnnjjTfGjBlzxRVXXHLJJVFXDUBq/f3f//1zzz13zjnnPPLII0eOHLn00kvfeOONEML5558fQqiurt65c2fQmCDVnOsLFEVZWVkIYeXKlf/+7/++dOnSXbt2tbe3n3rqqWPGjFm3bl1zc/OvfvWrcePGbdmyJepKAciKn/3sZ7fccss555xz7bXX/uxnPwshnHrqqSGEioqKkydPtre3a0yQYo76AsXywAMP3HHHHfX19cuWLauurj58+PArr7zy6KOPLlu2bO/eveYWAJTYddddd/To0b/6q7/6h3/4hxEjRoQQTp48GUI4ceJECKG83DEhSDPRFyiKBx98cNGiRddff/3TTz8dQnj33Xe3bNmSO8X3nHPOCSEcO3Ys4hIByIxdu3atW7fu5MmTp5122t/93d/t37+/oqIihHDkyJEQwtGjR0ePHp1brwSklZ1bQOG9+uqrd955Z3l5+bhx42677bYQwuc+97mrrrrq5ptv/sIXvvDggw+eeeaZs2bNirpMALLit7/97U033fTyyy//4z/+449//OPKysrZs2eXlZU9/PDDZWVlzz777A033BB1jUBx+XAjoPBuvfXWhx9+uOstx48f/1//638tX778xIkT55133qOPPir6AlBKS5Ys+Zd/+ZeTJ09OmjTpqaeeqq2tfeyxx2655Zb29vYLL7xwy5YtuUVJQFqJvkDpnDx58tixY6NGjYq6EACy6MSJE+3t7V3bkMYE2SH6AgAAkHLO5k+D1tbWefPmXX755atWrcrd0tLSUldXN2fOnM2bN0dbGwAZpDEBEDcuc5V4bW1t3/jGNx5//PGzzjrrpptuevHFFy+44IKmpqaNGzeGEObOnTt58uTKysqoywQgKzQmAGJoxLJly6KugWF5/vnnx48fP2vWrI6OjquvvnrixIktLS2nnHLKnDlzKioq2tra9u/fX1tbG3WZAGSFxgRADDnqm3hbt27t6OiYN2/eiRMnPvGJT3zrW9/atWtXTU1N7qcTJ07ctm1b1/tXVVVFUSZAXOzZsyfqElJOYwLIn65UMqJv4nV0dOzevfvJJ58sKytbtGjRE0880d7ePmLEiH4eUpA3WFVV1WCfJ/+HDHjPfu7Q1496vT3/G0umUK9ugIqhgC9tgIohn5eWskpAY8rzR6l5WxXvqQzQgAzQkG8sjXx+8ZIVgys8J97q1avb2tqWL18eQnjmmWd+8Ytf1NbW7t69e8mSJSGERx55pL29fcGCBZ33jzbXJYI/UcwZoJiL+QDFvLx00JgKzp8o5gxQzMV5gOJcW/q4wnPizZgx4/XXX899vXXr1pqampqamu3bt+duaW5unjFjRnTVAZA5GhMAMWTBc+JdfPHFl112WX19/Zlnnjlq1KjPfe5zZWVlM2fObGhoKC8vnzp16pQpU6KuMWHse4s5AxRzBgiNqeC8rWLOAMWcASLHgufMsawCyDLbwBgyKEBm2QCWkgXPAAAApJzoCwAAQMqJvgAAAKSc6AsAAEDKib4AAACknOgLAABAyom+AAAApJzoCwAAQMqJvgAAAKSc6AsAAEDKib4AAACknOgLAABAyom+AMO1tHZlCl59CM+T/0MGvGc/d+jrR73env+NAECmiL4AAEAEYrtrclB7XUkK0RdgWNJxyDe5BQBk0NLalRFufiN/9ULds6jLprrd2PM+Gmjpib4AAACknOgLAABAyom+AAAApJzoCwAAQMqVR10ApTbv9H/udlb98p23R1UMAABACYi+mfPE0e/t2bPn/Wcmdd6ytPYv7iAJAwAAKSP6ZtT4un2dXy+vCyGEzjAsCQNQSt2WI+k7ABSD6MufdIbhfpKw6QgABffE0e+9/EB757f2wAJQDKIvveuahB0Qhv41rli9tNY7AobOWiQAik30ZWAOCEP/xtftC/esHPh+QN563QMbtB4Ahkr0ZdAGPCBsLgJAAXU7Jqz1QMYtrV3pLc8QiL4MS/8x2FYJgIKzBxZCCMt33i4BwqCIvhRMz7mIiQhQeuaCmSIGAzHU9ar1xIfoS1Hk5iIOBQNQMmIwGbG0dmXjitUh+P8MgyP6UlwOBQNQes7HId26ngAP5En0pXQ6DwWH0D0Gm4UAUCR2wgIQRF+i0m1FtAxMQll1BsnifByIj6KeEBvzs21jXl5aib5ErK8MHMxCSIg0rTpzgSiyo59Dwd4FAKkk+hIX9sQDEAk7YQGyQPQlduyJByASdsICpJjoS6w5JRiA0uvcCdsYZGBIJ2fbZpDoSzLIwACUnoVIQKG4oEbkRF8SRgYGIBIaEBRc44rVS2u9iSgR0ZekMgUhVpLevHO7ohO3+ssedCKhAZFluU/1W3XPwoI82/i6feGehLUekkv0JfFMQYiDCJt3LrL6Dw+lpwERraj2usqrJJToS3qYgkBayfbEnAZEyeQOuoZwexBBYZBEX1Ko1ymI+QdEJXHrqGHIZGBKoPPqaxFK+mk+ZJPoS5p1nYKYf5A+Xff9A7EiA5NuDjiTRKJvenznO985cuTInXfeGUJoaWlZuXLlRx99tHDhwjlz5kRdWvTG1+0z/6Dg4rAKNw77/qEvGlOQgSEb4jAlYECib0rs2LFj7dq1V111VQjhwIEDTU1NGzduDCHMnTt38uTJlZWVURcYC+YfACWjMXWT60GNYVLuWyfjAJSY6JsGR44cuf/++7/61a/+5je/CSG0trZOmzZt7NixIYTZs2c3NzfffPPNUdcYLzIwxIqTgdNHY+pL50qNXAbWgABKRvRNgxUrVtx2221tbW25b3ft2lVTU5P7euLEidu2bet2/6qqqtwXe/bsKVmR8SQDQ+rlcnXndo/S0JgGpAEBelOJib6J99xzz40aNeqyyy7btGlT7pb29vYRI0b085DsTCzy56LQkG6d2z3zjBLQmAZFBobM2rNnj65USqJv4t1///2VlZW33nrr73//+w8//HDixInV1dW7d+/O/fTQoUMTJkyItsJkcVFohswnPUCOxjQ0MjAD6nlhf62n9FzRKrlE38T7yU9+kvvixz/+8WuvvTZv3ry333778ccfz93Y3Ny8ePHi6KpLMBeFZrB80kM/TM4yRWMaJhmYfnS7sH/WWk8u/K+6Z2FpXsubLmVE38QbNWpU7ouKioqRI0dWVFRUVVXNnDmzoaGhvLx86tSpU6ZMibbCRDP/gILI2uQs4zSmQnFRaOhJQ2HIRN/0qK+vr6+vz33d2NjY2NgYbT0pIwPTjZ3BMCCNqSBcFBqgIERfGBwXxAIgEnbCAgyH6AtD1HUdmvkHDNPynbc7kA55koEhHy4zQTeiLwyL+QeZVcprjQC9shApU3pe3jmSGhL0H2zIZwVrcGkl+kJhyMCE6A5dRvW6rjUCMWEhUkZ0u7xzjlUzxaDBpZLoCwVmH3wWxGTXe+Q1ALFiJyylNMzILa5TeqIvFIt98OnW6673pNcwhNOinEkFMSQDQz60sKwRfaG4zD9IkCGs77IkDOLMQiTohxaWNaIvlIj5B7Fl7TSknoVISZfiDfUQFk5HdbTW5a+STvSFUuuagc0/0iehq6fisH4bKDYLkRKtnw11QlvPkEV4tNaB4kQTfSEy4+v2mX8kUf87pzXFwsr9tZfW+pNCIcnAKaP1QD5EX4iY+QcAUXEyDvlL8aJrMkL0hbiQgQGIipOB4yw+nwPk7BgSTfSF2LEPPs5iu887ayd6AcVgJ2xyRdIFYtt6YtusiZboC/FlH3w8DbjPewgXqxysns+ftRO9XGYTikoGTpxIukCcW48D1PQk+kLcmX9Ar+I85YLU0IMi5wBmzLkcY4KIvpAY5h+RM/8AMsvJOBFK3wHMofVTXZhhEn0hecw/IpTn/CO2pz+VXnyuzgIUhJNxYqsEp9sU0NDyfKH2AkjR2ST6QoJ1zcDmH7GS3LW4qQztqfylIFoWIpVGfKJsUSuJZCudvmPpDEj0hTQYX7fP/KPY0rqHuNtsJs/QHp/ZWD6SuycC4k8GZvhspSkN0RfSw/yj2Aa1h7h4+7D7ip0xP7ZZsgtfu9YIREIPKrgh7HItfSNI1iprMk70hRQy/yi4Icw/Sr8PO6q95sOc95gzQcroQQU02EW52Tl8mmfIj3CncMz3R2eT6AtpZv5RQE4KipAJBCSRHjQcQz7LphgbzBie8pNnyI9wX0DXl/ZZ9DEh+kImmH8MR6zmH9mUneMYkEpdLwod9KC8Df0ayEXYYBZw/28Mg3QJaGRxIPpCtvhgpKGJz/wjxTOGISyctnMBEqRzQ9otA3sL95SsM0GGsClOxEIqpzGnT1nUBQDRGF+3b3zdvuU7b29csXpp7crcv6iLiqM/R80Y6WfGMNiLPMXwtxuUXv8UrnQFMZdrQOPr9jWuWK0H9TT8LXPur1qoegZUkBw7YM35/1kG9Qfs2TIGfHihSi3xMBEc9QV8MNKAhtPU47/PuOdvF/+agXTo62SckPk2NMwwWdg1R6VZbZRPzfn/WQrwB+z/pz1K7XboO58CLIEuPdEXCMHJwH2IWwKMyWrnmJQBpEa3HhQy3IYK1XcKez5IItYnR0uOTQTRF/gL9sF3KlTAK+xB1JjMP/IsY5i/uIwNWdPX+cAhGz2ogBu9Eiex/JN2cjfsw6/c9SkiJ/oCvevMwCFk8VBwrsPFJGcOSiTLlYvXzoc5BHE7bg/kKYMZuOB9pyBb5jy3ooNK2oX6HYf8Cw45xBZqIbreFBXRFxhY1pZDF3z+UZA4WvA95aU/vGCHNzBYnZvidPegYuxvHV+3rzFMStBWd7A9YjitJ4m7thk+0RcYhCxk4CId7y1I6it4VX09YZEOHfecpgwtfid3vRwwHGk9Jad464yGuex5UBvb4be5fqodzmbfWbh0En2BoTD/GKxSzj+SdYnmoX9mMpBVabosVrHPrxlmIh3cRZUHanPDTbB5KPG+0QR1W4LoCwyT+Uf+hplIC1vYkCcHRW3zVkQDg9LPcugQ+zaU+0zXYl9XYsjLnouUIUuw43KwL6H1ZIfoCxSG+Uc+htZfhzD/yOeF+v9lB1tqz/sPoex+DhoMuOPAKmjIuH52xYb4taEuO1uLXtiQ0+9ge+Lw1xwNv/UMQdfW062VSMUpI/oChWf+0ZeSzT+Gf2rTYJ+h1/uXYO9+13lJPy9n+gLZ0XNXbIhTGyrZztaucpvo/HNpMRb45POcvbaSfh44hCtdDbiftOu49PX8efYUrSduRF+giMw/ehps+h3ywcx+Ou5wVjsP88hq/scE8nytXuclPX93lzmBbBqwDYVSdaJcxwn/v+mUuv0t33n7+8/k1X2Gs6nvayOf/3MOJy729SrdWsAQmn63Z+6n9eS+yN2zc4+DRUkxIfoCJRKfGBz5/CP/9Duc04/7D3v5PGexPxBiULveB0XQBXrqtQ2FIifhrh3nzzVEFoHy6T7Dv+xFX9k1z+fstgEfsFN0e7ni7cse8Jk7K+95T5dmjAnRF4hAPrvhg/lHceYf+S9jG+z8o+vO/jxfpedvN+D+/vx3n/e8Z+f/ASDjum58+k/CXfW/Wet1CxOHjtNVZ/fJ6fyNeuwULsBLdLaD0OVAaD46G0Husf3X09mq+u8OPQ/JdtX5Wj1/2vnAnoZ8JY7ORy3feXvo+/8bBSf6AhHrGoNDyGv+kedy2W63JGX+EQq3ErtnwB5sny7G3vT+w20/B2w75x+D+7ANgIF0S8LhL5tRp35Scfhzl+nxnLHoOF2Nr9vX84KUhW2RXRtcl2ce9MPz7IO54Nr/nXPP2U8ljStWr7pnYe8HbO/ppXX2ev8//x+4va9bcs+mN0XllI6VD4YUAAAgAElEQVSOjqhroKSqqqr27NkTdRUwCD3nH6vuWTjgo/qYgsRR7hfs+ksV9vTj95+Z1PnkQ3jmzofnf3LygHfOPWdf9+nnp71Obnq9f88bc7c8cfR7toFxozEBmWUDWEqib+Z4gwFZZhsYQwYFyCwbwFIqi7oAAAAAKC7RFwAAgJQTfaG7qqqqqEugPwYo5gwQFJy3VcwZoJgzQOSIvmmwbt26urq62bNnr179p+v6tLS01NXVzZkzZ/PmzdHWBkAGaUwAxI3om3jbt29/6qmnNmzY8Oyzz77yyiubN28+cOBAU1PTunXrfvSjH61evfqdd94pxusOYf9Z/g8Z8J793KGvH/V6ewz3AhaqJANUDAWsxwAVQ9zqySyNKc8fZe1tZYCKwQANuaTSiFs9GSf6Jt748ePvvvvuioqKsrKyadOm7d27t7W1ddq0aWPHjh07duzs2bObm5ujrhGADNGYAIghH26UHm1tbddcc83atWs3bNgwadKkuXPnhhA2bdq0bdu2e++9t/Nudj4BWeYzJEpJYwIYkMZUMuVRF0BhHDhwYP78+Xfdddf555/f3t4+YsSIvu7p3QVACWhMAMSKBc9p8Nprr33+859fvHjxVVddFUKorq7evXt37keHDh2aMGFCpNUBkDkaEwBxI/om3u9+97uFCxeuWbNm5syZuVtqamq2b9+e+7q5uXnGjBnRVQdA5mhMAMSQBc+J9/3vf//AgQM33nhj7tvrrrtu8eLFM2fObGhoKC8vnzp16pQpU6KtEIBM0ZgAiCGXuQIAACDlLHiG/uzYsePpp5/esWNH1IXQux07dmzcuPHNN9+MuhD6dPTo0dbW1qirgPTQmGJOY4o/jSmzRF/o00svvbR+/fpzzz330Ucf3bZtW9Tl0F1ra+v69evPPvvse+6558CBA1GXQ+8eeOCBxx57LOoqICU0ppjTmBJBY8os0Rf6dPrpp99xxx3Tp0+fPXv2zp07oy6H7s4+++yvf/3rl1122YQJE/bv3x91OfSipaXlk5/8ZNRVQHpoTDGnMcWfxpRloi/06aKLLpowYcKRI0d++MMfzpo1K+py6G7SpElnnXXWV77ylXfeeaempibqcuiura3tpz/96U033RR1IZAeGlPMaUwxpzFlnOhLdn388cc33njjRx99lPu2paWlrq5uzpw5mzdv7rzPwYMHFyxYcNddd33qU5+KpsoMy2eAQgjf/e53r7zyyoceeiiKGjNtwAG6++67L7300hdeeKGtre3Xv/51dJVCYmhMMacxxZzGRP98uBEZdeDAgUWLFm3durXz26ampo0bN4YQ5s6dO3ny5MrKyoMHD37ta1+77777TC9KL58B2rhx46RJky6++OJx48a99957kdabOfkM0Gc/+9kTJ0689957x44d+8Mf/hBpvZAAGlPMaUwxpzExIEd9yaiHH374S1/60rhx43Lftra2Tps2bezYsWPHjp09e3Zzc3MIYdWqVX/84x+bmppuvfXW9evXR1pv5uQzQNOnT3/wwQeXLFmyYcMGi5dKLJ8Bqq+vb2hoaGhoOO+88z7zmc9EWi8kgMYUcxpTzGlMDMhRXzJqyZIlXb/dtWtX5zk5EydOzF028957742gMkII+Q3Qeeedt379+o8++mjkyJERlJht+QxQzsiRI7/97W+XtDhIJo0p5jSmmNOYGJCjvhBCCO3t7SNGjIi6CvrUzwCZXsSBdxAUnLdVzGlMMecdRE+iL4QQQnV19e7du3NfHzp0aMKECdHWQzcGKOYMEBSct1XMGaCYM0D0JPpCCCHU1NRs374993Vzc/OMGTOirYduDFDMGSAoOG+rmDNAMWeA6Mm5vhBCCFVVVTNnzmxoaCgvL586deqUKVOiroi/YIBizgBBwXlbxZwBijkDRE+ndHR0RF0DxEXug+CcohNbBijmDBAUnLdVzBmgmDNAdCX6AgAAkHLO9QUAACDlRF8AAABSTvQFAAAg5URfAAAAUk70BQAAIOVEXwAAAFJO9AUAACDlRF8AAABSTvQFAAAg5URfAAAAUk70BQAAIOVEXwAAAFJuxLJly6KuAUihd99997777vvhD39YXl5+wQUXhBD27t379NNPb9++ffv27a+++mptbW0I4b777lu5cuV/+A//IXcfACiqvXv33n777ZWVlRMmTPjggw8eeOCBtWvXlpWVVVVV5e6gMUFandLR0RF1DUDafPjhh3/9139dXl5+7rnnbt++/Xvf+94//dM/zZ8//wc/+EHuDqNHjz58+PCmTZu++c1vLlq0aMGCBS+//HJlZWW0ZQOQepdccsnWrVuffvrp+vr66dOnv/7665/+9KdbW1vXrl07f/58jQlSzIJnoPBeffXViy666Pnnn3/llVdGjx797LPPhhDeeuuturq648ePHz9+vK2tLYTw/vvvX3jhhVdcccUZZ5yxf//+qKsGIOXuvfferVu35r5+6aWXWltbm5qafv7zn1dXV69ZsyZoTJBqoi9QeH//93//3HPPnXPOOY888siRI0cuvfTSEEJra+vevXuvv/76xsbGDz74IIRwzTXXvPHGG2PGjLniiisuueSSqKsGIM1ee+21pUuX3nLLLblv33jjjRDC+eefH0Korq7euXNn0Jgg1cqjLgBIrZ/97Ge33HLLOeecc+211+7atau9vf3UU08dM2bMunXrmpubf/WrX40bN27Lli1RlwlA+rW3t8+dO/eGG26or69/+OGHQwiHDx8OIZx66qkhhIqKipMnT7a3t2tMkGKO+gLFct111x09evSv/uqv/uEf/uHCCy88fPjwK6+88uijjy5btmzv3r3mFgCUzLJly956662GhoZXX301hPDaa68dOXIkhHDy5MkQwokTJ0II5eWOCUGaib5A4e3atWvdunUnT5487bTT/u7v/m7//v25rJs7xfecc84JIRw7dizqMgHIil/+8pfHjh27+uqr/9t/+28hhLvvvvvtt98OIeQC8NGjR0ePHl1WZmIMaebDjYDCe+WVV/7rf/2vbW1tp5xyyoMPPnjmmWf+l//yXz772c8ePHhw7Nixy5YtO3bs2He/+90RI0ZEXSkAmfA3f/M311xzzQ033PA3f/M3//t//+///t//+w033PDII4/83//7f8eMGfM//+f/nDt3bn19fdRlAkXkw42AoliyZMm//Mu/nDx5ctKkSU899VRtbe299967fPnyEydOnHfeeY8++uisWbOirhGAzHn22Wf/8R//MffhRo899tgtt9zS3t5+4YUXbtmyJbcoCUgr0RcolhMnTrS3t48aNarzlpMnTx47dqzrLQAQIY0JskP0BQAAIOWczZ8Gra2t8+bNu/zyy1etWpW7paWlpa6ubs6cOZs3b462NgAySGMCIG5cwz3x2travvGNbzz++ONnnXXWTTfd9OKLL15wwQVNTU0bN24MIcydO3fy5MmVlZVRlwlAVmhMAMSQKzwn3vPPPz9+/PhZs2Z1dHRcffXVEydObGlpOeWUU+bMmVNRUdHW1rZ///7a2tqoywQgKzQmAGLIUd/E27p1a0dHx7x5806cOPGJT3ziW9/61q5du2pqanI/nThx4rZt27rev6qqKooyAeJiz549UZeQchoTQP50pZIRfROvo6Nj9+7dTz75ZFlZ2aJFi5544on29vb+Py61IG+wqqqqwT5P/g8Z8J793KGvH/V6e/43lkyhXt0AFUMBX9oAFUM+Ly1llYDGlOePUvO2Kt5TGaABGaAh31ga+fziJSsGV3hOvNWrV7e1tS1fvjyE8Mwzz/ziF7+ora3dvXv3kiVLQgiPPPJIe3v7ggULOu8fba5LBH+imDNAMRfzAYp5eemgMRWcP1HMGaCYi/MAxbm29HGF58SbMWPG66+/nvt669atNTU1NTU127dvz93S3Nw84/+1d3chcp31H8CPzcbSXIQ2YMGtIVm8WAjdJC1CW0jYG5EE7JKL1RapFLwovmapGM1FTUgowSISErH+RaSijVRCVOpL8GYDXgjRmuSilCwiqRTUbZOKoKkkSv8XJx2383LmzMx5ec5zPh9yMbs7O/ObnJ3ze77Pec6ZXbvqqw6A1tGYAAiQBc+Nd//99+/evXvfvn133nnnhg0bPvaxj912223z8/OLi4tTU1M7duzYvn173TU2jLm3wNlAgbOB0JgK520VOBsocDYQKQueW8eyCqDN7AMDZKMArWUHWCULngEAAIic6AsAAEDkRF8AAAAiJ/oCAAAQOdEXAACAyIm+AAAARE70BQAAIHKiLwAAAJETfQEAAIic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sWPHnn/++R//+McnT5587bXXynjeMebP8v/K0Htm3GHQj/p+P8BZwKJKsoHKUGA9NlAZQquntTSmnD9q29vKBiqDDTR2SdUIrZ6W87m+jffqq6/+/e9/v++++5IkefbZZ2/evDkzM/O73/3u6aefTpLkxIkTd9555+OPP965v3cg0HI+QbFsGhNAfrpSZabqLoBJbd26devWrUmSXLt27YUXXnjuuedOnz49NzeX/nTLli0vvfTS2vt7dwFQKo0JgABZ8ByJ1dXVxx577MCBAx/84Adv3Lixbt26uisCoNU0JgCCIvrG4OWXX/7EJz5x8ODBhx9+OEmSbdu2Xb58Of3R1atXp6ena60OgNbRmAAIjejbeH/5y1/279//zW9+c35+Pv3O3NzchQsX0tvLy8u7du2qrzoAWkdjAiBAzvVtvO9973vporL0y49//OMHDx6cn59fXFycmprasWPH9u3b660QgFbRmAAIkCs8AwAAEDkLniHLxYsXf/rTn168eLHuQujv4sWLZ86c+dOf/lR3IQz01ltvnT9/vu4qIB4aU+A0pvBpTK0l+sJAv/3tb0+dOvX+97//+9//ftdHcRCC8+fPnzp16u677z506NDq6mrd5dDf17/+9R/84Ad1VwGR0JgCpzE1gsbUWqIvDHTHHXd88YtffPDBB/fs2XPp0qW6y6Hb3Xff/ZWvfGX37t3T09N//etf6y6HPs6dO/eBD3yg7iogHhpT4DSm8GlMbSb6wkD33Xff9PT09evXf/jDH374wx+uuxy6zczMvO997/vMZz7z2muvzc3N1V0O3a5du/bLX/7yk5/8ZN2FQDw0psBpTIHTmFpO9KW9/vvf/z722GM3b95Mvzx37tzCwsLevXvPnj3buc8bb7zx2c9+9sCBA1u3bq2nyhbLs4GSJPn2t7/90Y9+9Dvf+U4dNbba0A301a9+9aGHHvrNb35z7dq1P/7xj/VVCo2hMQVOYwqcxkQ2H25ES62urn75y1/+/e9/3/ny2LFjZ86cSZLkkUceuffeezdv3vzGG2984Qtf+NrXvmZ4Ub08G+jMmTMzMzP333//XXfd9frrr9dab+vk2UAf+chH/vOf/7z++uv//ve///GPf9RaLzSAxhQ4jSlwGhNDOepLS333u9/91Kc+ddddd6Vfnj9//oEHHti4cePGjRv37NmzvLycJMmJEyf+9a9/HTt27Iknnjh16lSt9bZOng304IMPfuMb33jqqadOnz5t8VLF8mygffv2LS4uLi4u3nPPPR/60IdqrRcaQGMKnMYUOI2JoRz1paWeeuqptV++8sornXNytmzZkl428+mnn66hMpIkybeB7rnnnlOnTt28eXP9+vU1lNhueTZQav369d/61rcqLQ6aSWMKnMYUOI2JoRz1hSRJkhs3bqxbt67uKhgoYwMZXoTAOwgK520VOI0pcN5B9BJ9IUmSZNu2bZcvX05vX716dXp6ut566GIDBc4GgsJ5WwXOBgqcDUQv0ReSJEnm5uYuXLiQ3l5eXt61a1e99dDFBgqcDQSF87YKnA0UOBuIXs71hSRJktnZ2fn5+cXFxampqR07dmzfvr3uingXGyhwNhAUztsqcDZQ4Gwger3n7bffrrsGCEX6QXBO0QmWDRQ4GwgK520VOBsocDYQa4m+AAAARM65vgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AADKb72MAAAD0SURBVACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMiJvgAAAERO9AUAACByoi8AAACRE30BAACInOgLAABA5ERfAAAAIif6AgAAEDnRFwAAgMj9P0htBdhxWnUuAAAAAElFTkSuQmCC